﻿@charset "utf-8";
html{
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;}
*html{
    background-image:url(about:blank);
    background-attachment: fixed;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,
th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,select{
	margin:0;
	padding:0;
	font-size:12px;
	color:#333;
	font-family:"Microsoft yahei","宋体";}
input,button,textarea,select { *font-size: 100%; }
ol,ul { list-style: none; }
blockquote:before,blockquote:after,q:before,q:after { content: '';content: none; }
input,button,select,textarea{outline:none}
textarea{resize:none}
table{border-collapse:collapse;}
img{border:0 none;vertical-align:middle;}
input{border:0 none;vertical-align:middle;outline:none;}
select{vertical-align:middle;}
ul li{list-style:none;}
a{
  cursor:pointer;
  text-decoration:none;}
a:hover{
	outline:none; blur:expression(this.onFocus=this.blur());}
.clearfix:after{
	content:".";
	height:0px;
	clear:both;
	display:block;
	visibility:hidden;}
.clearfix {display: inline-block;}
* html .clearfix{
	height:1%;}
.clearfix{
	display:block;}
.clear{
	clear:both;
	line-height:0px;
	height:0px;
	font-size:0px;}
.float_lt{float:left!important;}
.float_rt{float:right!important;}
.mar_t0{ margin-top:0px!important;}
.mar_t5{ margin-top:5px!important;}
.mar_l0{ margin-left:0px!important;}
.mar_l10{ margin-left:10px!important;}
.mar_t20{ margin-top:20px!important;}
.mar_t10{ margin-top:10px!important;}
.mar_t12{ margin-top:12px!important;}
/* .mar_t15{ margin-top:15px!important;} */
.mar_t18{ margin-top:18px!important;}
.mar_t25{margin-top:25px!important;}
.mar_t30{margin-top:30px!important;}
.tsred{ color:#cd0102!important;}
.tsred2{ color:#ff0000!important;}
.tsblue{ color:#0000fd!important;}
.padr_none{padding-right:0px!important;}
.tsgray6{ color:#666!important;}
.tsyellow{ color:#ffb400!important;}
.w352{ width:352px!important;}
.w100{ width:100px!important;}
.w245{ width:245px!important;}
.w460{ width:460px!important;}
.w312{ width:312px!important;}
.w440{width:440px!important;}
.w475{ width:475px!important;}
.w490{ width:490px!important;}
.w473{width:473px!important;overflow:hidden;}
.ts14{ font-size:14px!important;}
.border_none{ border:0 none!important;}
body{
	position:relative;
	background-color:#f2f2f2;}
.indexbg{
	background:#fff none;}
.header{
	background:url(../images/bg01.png) center top no-repeat;
	width:1008px;
	margin:0px auto;
	height:104px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-504px;
	z-index:2;}
.cheader{
	background:url(../images/bg01.png) center bottom no-repeat!important;
	margin-bottom:22px!important;}
.cheader .topbar{
	border-bottom:0 none!important;}
.ad{
	position:relative;
	z-index:1;}
.ad_ul{
	height:680px;
	overflow:hidden;
	position:relative;
	/*z-index:-2;*/
	z-index:1;}
.ad_ul li{
	height:680px;}
.ad_ul li a{
	display:block;
	height:680px;
	cursor:pointer;
	width:100%;
	background-position:center top;}
.ad_nub{
	position:absolute;
	z-index:2;
	right:50%;
	margin-right:-502px;
	top:462px;}
.ad_nub a{
	background:url(../images/bg02.png) -22px 0px no-repeat;
	width:12px;
	height:12px;
	display:inline-block;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	margin-left:12px;}
.ad_nub a:hover,
.ad_nub a.current{
	background-position:0px 0px;}
.header .topbar{
	border-bottom:1px solid #e6e6e6;
	margin:0px 2px;
	position:relative;
	z-index:11;}
.logo{
	float:left;
	padding:10px 0px 12px 15px;}
.barright{
	float:right;
	padding:15px 20px 0px 0px}
.searchbox{
	background:url(../images/bg05.gif) -137px 0px no-repeat;
	width:163px;
	height:22px;
	float:right;
	margin:0px 10px 0px 15px;
	position:relative;}
.searchbox .s_key{
	float:left;
	height:22px;
	line-height:22px;
	padding-left:10px;
	width:42px;
	color:#666;
	position:relative;}
.searchbox .s_key:hover,
.searchbox .s_key.current{
	background:url(../images/bg05.gif) 0px -25px no-repeat;}
.searchbox .s_key:hover em,
.searchbox .s_key.current em,
.searchbox .s_key em{
	background:url(../images/icon_jiao.gif) 0px 0px no-repeat;
	width:11px;
	height:6px;
	line-height:6px;
	overflow:hidden;
	display:inline-block;
	position:absolute;
    right:3px;
    top:8px;}
.searchbox .s_key:hover em{
	background:url(../images/icon_jiao.gif) 0px -11px no-repeat;}
.searchbox .pull_dl{
	width:52px;
	background-position:right bottom;
	text-align:center;
	padding:0px 0px 4px;}
.searchbox .pull_dl a{
	padding:0px;}
.searchbox .text08{
	width:83px;
	height:22px;
	line-height:22px;
	padding:0px 3px;
	border:0 none;
	background:transparent none;
	float:left;}
.searchbox a.btn_sou{
	width:22px;
	height:22px;
	display:inline-block;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	float:right;}
.pulldown{
	float:right;
	background:url(../images/bg05.gif) 0px 0px no-repeat;
	width:122px;
	height:22px;
	position:relative;}
.pulldown a{
	width:117px;
	line-height:22px;
	padding-left:8px;
	display:block;
	color:#666;
	}
.pulldown a:hover,
.pulldown a.current{
	background:url(../images/bg05.gif) 0px -25px no-repeat;
	}
.pulldown a em{
	background:url(../images/icon_jiao.gif) 0px 0px no-repeat;
	width:11px;
	height:6px;
	line-height:6px;
	overflow:hidden;
	display:inline-block;
	position:absolute;
    right:11px;
    top:8px;}
.pulldown a.current em,
.pulldown a:hover em{
	background:url(../images/icon_jiao.gif) 0px -12px no-repeat;}
.pull_dl{
	position:absolute;
	z-index:999;
	/*border:1px solid #f2f2f2;
	border-top:0 none;
	background:#fbfafa none;
	border-radius:0px 0px 4px 4px;
	-moz-border-radius:0px 0px 4px 4px;
	-webkit-border-radius:0px 0px 4px 4px;*/
	background:url(../images/bg_xl.png) 0px bottom no-repeat;
	top:22px;
	left:0px;
	width:122px;
	padding-bottom:4px;
	overflow:hidden;
	}
.pull_dl dd a{
	display:block;
	line-height:22px;
	color:#666;
	_padding-left:4px;
	padding-left:8px;}
.pull_dl dd a:hover{
	background:#f2f2f2 none;
	color:#cd0102;}
.top_list{
	float:right;}
.top_list li{
	float:left;
	margin-left:15px;
	line-height:22px;}
.top_list li a{
	color:#999;}
.top_list li.welcome a strong{
	color:#cd0102;}
.top_list li.per_center a{
	background:url(../images/icon01.gif) 0px -791px no-repeat;
	padding-left:20px;}
.top_list li.exit a{
	background:url(../images/icon01.gif) 0px -838px no-repeat;
	padding-left:20px;}
.top_list li.login a{
	background:url(../images/icon01.gif) 0px -134px no-repeat;
	padding-left:20px;
	color:#cd0102;}
.top_list li.register a{
	background:url(../images/icon01.gif) 0px -219px no-repeat;
	padding-left:22px;}
.top_list li.weibo a{
	background:url(../images/icon01.gif) 0px -278px no-repeat;
	padding-left:22px;}
.top_list li.tel{
	background:url(../images/icon01.gif) 0px -338px no-repeat;
	padding-left:18px;
	color:#656565;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;}
.nav{
	position:relative;
	z-index:9;
	background:url(../images/bg04.png) center 33px no-repeat;}
.nav li{
	float:left;
	position:relative;
	z-index:9;}
.nav li a{
	background:url(../images/line.gif) right center no-repeat;
	font-size:16px;
	color:#666;
	height:48px;
	line-height:48px;
	width:126px;
	display:block;
	text-align:center;}
.nav li.last a{
	background:0 none;}
.nav li a:hover{
	background:url(../images/navonon.png) center -1px no-repeat;}
.nav li a.current{
	background:url(../images/navon.png) center -1px no-repeat;}
.nav li.first a:hover{
	background:url(../images/navon3on.png) center -1px no-repeat!important;}
.nav li.first a.current{
	background:url(../images/navon3.png) center -1px no-repeat!important;}
.nav li.last a:hover{
	background:url(../images/navon2on.png) center -1px no-repeat;}
.nav li.last a.current{
	background:url(../images/navon2.png) center -1px no-repeat!important;}
.nav li a.current,
.nav li a:hover{
	color:#cd0102;}
.dropdown2{
	background:#f7f7f7 none;
	width:925px;
	height:130px;
	padding:25px 23px 23px 58px;
	border:1px solid #e6e6e6;
	top:-10px;
	z-index:-1;
	position:absolute;
	top:98px;
	left:50%; 
	margin-left:-504px;
	z-index:1;
	}
.dropdown{
	background:url(../images/yiny2.png) center bottom no-repeat;
	width:924px;
	height:130px;
	padding:25px 24px 23px 60px;
	top:-10px;
	z-index:-1;
	position:absolute;
	top:98px;
	left:50%; 
	margin-left:-504px;
	z-index:1;}
.table02 tr td{
	vertical-align:top;
	background:url(../images/bg16.gif) 190px top repeat-y;}
.table02 tr td.td1{
	border-left:1px dotted #ccc;
	background:0 none;
	padding:0px 40px;
	width:153px;
	height:130px;}
h4.dth{
	font-size:12px;
	color:#666;
	margin-bottom:10px;
	line-height:30px;
	font-weight:normal;}
.tpic{
	border:1px solid #e3e3e3;
	background:#fff none;
	padding:7px;}
.sub_list{
	width:220px;
	height:130px;
	overflow:hidden;
	position:relative;
	float:left;}
.sub_list li{
	padding-right:5px;}
.sub_list li a{
	background:url(../images/icon06.gif) 0px -93px no-repeat;
	font-size:14px;
	padding:5px 0px 5px 12px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	display:block;
	color:#666;}
.sub_list li a:hover,
.sub_list li a.current{
	background:url(../images/icon06.gif) 0px 13px no-repeat;
	color:#CD0102;}
.thirdlink{
	padding-left:43px;
	float:left;}
.thirdlink a{
	display:block;
	line-height:30px;
	color:#666;}
.thirdlink a:hover{
	color:#cd0102;}
.boxwidth{
	width:1008px;
	margin:0px auto;}
.footer{
	background:#ccc none;
	min-width:1008px;
	width:expression(document.body.clientWidth <= 1011? "1008px": "auto");}
.footlink{
	padding:40px 0px;}
.footlink li{
	float:left;}
.footlink li.fli1{
	width:350px;}
.footlink li.fli2{
	width:307px;}
.footlink li.fli3{
	width:350px;}
.footlink li h5{
	font-size:12px;
	font-weight:normal;
	color:#505050;}
.footlink li a{
	color:#505050;}
.footlink li .fpic{
	margin:14px 0px;}
.inner_link{
	line-height:30px;}
.inner_link a{
	margin-right:30px;
	display:inline-block;}
.inner_link a:hover{
	text-decoration:underline;}
.select01{
	border:1px solid #b8b8b8;
	background:#ccc none;
	height:24px;
	line-height:100%;
	font-size:12px;
	width:216px;}
.weixin{
	float:left;
	width:192px;}
.weixin .pic{
	float:left;
	margin-right:7px;}
.weixin p{
	color:#666;
	line-height:17px;
	padding-top:5px;}
.gz{
	float:left;}
.gz a{
	display:block;
	line-height:21px;
	color:#666;
	margin-bottom:3px;}
.pcopy{
	border-top:1px dotted #a3a3a3;
	padding:8px 0px 28px;
	position:relative;}
.pcopy a{
	color:#333;}
.pcopy a:hover{
	text-decoration:underline;}
.safe_pic{
	float:left;
	margin:4px 0px 0px 100px;}
.pcopy .float_rt{
	text-align:right;}
.p_consult{
	background:url(../images/icon04.gif) 0px -251px no-repeat;
	padding-left:43px;
	line-height:17px;
	margin-top:20px;}
.p_consult strong{
	font-family:Arial, Helvetica, sans-serif;}
.cnnic{
	position:absolute;
	top:42px;
	left:400px;}
.content{
	width:1008px;
	margin:0px auto;
	position:relative;
	z-index:2;
	top:-180px;
	margin-bottom:-180px;
	padding-bottom:30px;
	}
.rolling_news{
	background:url(../images/bg06.gif) repeat-x;
	height:50px;
	line-height:50px;
	width:570px;
	padding:0px 15px 0px 19px;
	float:left;
	position:relative;}
.rolling_news ul{
	background:url(../images/icon01.gif) 0px 18px no-repeat;
	padding-left:30px;
	height:50px;
	overflow:hidden;
	width:485px;}
.rolling_news ul li{
	height:50px;
	line-height:50px;}
.rolling_news ul li a{
	/*color:#999;*/
	color:#CD0102;
	line-height:50px;}
.rolling_news ul li a:hover{
	text-decoration:underline;
	color:#CD0102;}

.btn_prev,.btn_next{
	background:url(../images/btn02.gif) 0px 0px no-repeat;
	width:24px;
	height:24px;
	display:inline-block;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	position:absolute;
	top:14px;
	right:49px;}
.btn_next{
	background-position:-34px 0px;
	right:15px;}
.btn_prev:hover{
	background-position:0px -84px;}
.btn_next:hover{
	background-position:-34px -84px;}
.floater,.floater2,.floater4,.floater5{
	position:fixed;
	bottom:170px;
	right:15px;
	z-index:100000;
	_position:absolute;
	 _bottom:auto;
	 _margin-bottom:120px;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.floater2{
	bottom:95px;
	right:50%;
	margin-right:-574px;}
.floater4{
	position:fixed;
	top:400px;
	right:60px;
	z-index:100000;
	_position:absolute;
	 _bottom:auto;
	 _margin-bottom:120px;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.floater3{
	position:fixed;
	top:100px;
	left:15px;
	z-index:100000;
	_position:absolute;
	 _bottom:auto;
	 _margin-bottom:120px;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.floater5{
	bottom:85px;
	_margin-bottom:35px;}
.online_zx{
	background:url(../images/web.png) no-repeat;
	width:89px;
	height:24px;
	display:inline-block;
	padding-top:78px;
	font-size:15px;
	text-align:center;
	color:#333;}
.online_zx:hover{
	color:#CD0102;}
.floater3 a{
	display:block;}
.floater3 a.btn_close{
	display:inline-block;
	position:absolute;
	left:70px;
	top:1px;}
.btn_close{
	display:inline-block;
	height:19px;
	line-height:19px;
	width:30px;
	text-align:center;
	background:#ccc none;
	color:#fff;
	}
.btn_totop{
	background:url(../images/totop.gif) no-repeat;
	width:71px;
	height:87px;
	display:block;
	font-size:0px;
	line-height:0px;
	overflow:hidden;}
.servers_link{
	background:url(../images/bg17.gif) no-repeat;
	width:79px;}
.servers_link a{
	background:url(../images/icon04.gif) 4px -334px no-repeat;
	border-bottom:1px solid #c2c2c2;
	height:34px;
	line-height:34px;
	display:block;
	padding-left:22px;
	color:#666;}
.btn_close2{
	border:0 none;
	width:19px;
	height:19px;
	background:url(../images/btn_close05.png) no-repeat;
	position:absolute;
	top:-9px;
	right:-9px;
	overflow:hidden;
	font-size:0px;
	line-height:0px;
	}
.servers_link a.last{
	border-bottom:0 none;}
.servers_link a:hover{
	color:#CD0102;}
.online_servers{
	position:relative;
	top:-3px;
	}
.abox{
	margin-top:10px;
	border:1px solid #e1e1e1;
	height:199px;}
.bbox{
	margin-top:31px;
	height:163px;
	overflow:hidden;}
.sidelink{
	border:1px solid #e1e1e1;
	background:#f2f2f2 none;
	width:66px;
	height:161px;
	overflow:hidden;
	float:left;}
.sidelink li a{
	background:url(../images/icon04.gif) 0px 0px no-repeat;
	color:#999;
	height:22px;
	display:block;
	padding-top:32px;
	text-align:center;
	border-bottom:1px solid #e1e1e1;
	}
.sidelink li.sli1 a{
	background-position:18px 9px;}
.sidelink li.sli2 a{
	background-position:18px -45px;}
.sidelink li.sli3 a{
	background-position:18px -100px;
	border-bottom:0 none;}
.sidelink li a:hover{
	color:#CD0102;}
.small_ad{
	width:231px;
	padding:0px 26px 0px 10px;
	float:left;}
.small_ad ul{
	width:231px;
	height:135px;
	overflow:hidden;
	margin-bottom:1px;}
.smallad_tab{
	background:#ccc none;
	height:27px;
	position:relative;}
.btn_shang,.btn_xia,.btn_upword,.btn_downward{
	background:url(../images/btn02.gif) 0px -53px no-repeat;
	width:27px;
	height:27px;
	display:inline-block;
	font-size:0px;
	line-height:0px;
	overflow:hidden;}
.btn_shang{
	position:absolute;
	left:0px;
	top:0px;}
.btn_xia{
	background-position:-31px -53px;
	position:absolute;
	right:0px;
	top:0px;}
.btn_shang:hover{
	background-position:0px -25px;}
.btn_xia:hover{
	background-position:-31px -25px;}
.btn_upword{
	background-position:0px -25px;}
.btn_downward{
	background-position:-31px -25px;}
.btn_upwordon,
.btn_upword:hover{
	background-position:0px -113px;}
.btn_downwardon,
.btn_downward:hover{
	background-position:-31px -113px;}
.small_nub{
	text-align:center;
	margin:0px auto;
	padding-top:9px;
	height:18px;}
.small_nub a{
	background:url(../images/bg03.gif) 0px 0px no-repeat;
	width:8px;
	height:8px;
	line-height:0px;
	font-size:0px;
	overflow:hidden;
	display:inline-block;
	margin:0px 7px;
	vertical-align:middle;}
.small_nub a:hover,
.small_nub a.current{
	background-position:-22px 0px;}
.a_network{
	float:left;
	border-left:1px dotted #ccc;
	border-right:1px dotted #ccc;
	padding:0px 24px;
	width:224px;
	height:163px;
	position:relative;}
.a_network p{
	position:absolute;
	bottom:0px;
	left:24px;
	z-index:9999;
	line-height:18px;
	color:#999;}
.a_network p a{
	color:#cd0102;}
.a_network p a:hover{
	text-decoration:underline;}
.map{
	margin:0px 0px 0px 70px;}
.atitle{
	font-size:16px;
	line-height:16px;
	font-weight:normal;
	color:#cd0102;
	position:relative;}
.atitle .amore{
	position:absolute;
	top:0px;
	right:-16px;
	_right:2px;
	font-size:12px;
	color:#999;}
.atitle .amore:hover{
	color:#CD0102;
	text-decoration:underline;}
.atitle img{
	display:block;
	margin-top:5px;}
.boxbg{
	background:#fff none;}
.a_product{
	padding:0px 18px 0px 48px;
	width:324px;
	height:163px;
	float:right;}
.table01 tr th{
	border-bottom:1px solid #e1e1e1;
	line-height:30px;
	font-weight:normal;
	color:#666;
	}
.table01 tr td{
	color:#999;
	text-align:center;
	line-height:24px;
	}
.table01 tr td a{
	color:#999;}
.aleft{
	width:147px;
	float:left;
	height:199px;
	overflow:hidden;}
.amid{
	width:410px;
	float:left;
	padding:22px 30px 0px 25px;
	height:178px;
	position:relative;
	border-right:1px solid #e1e1e1;}
.more2{
	position:absolute;
	right:0px;
	bottom:0px;
	_bottom:-2px;}
.news_list li{
	position:relative;}
.news_list li .time{
	float:right;
	line-height:30px;
	color:#999;}
.news_list li a{
	background:url(../images/icon07.gif) 0px 6px no-repeat;
	color:#666;
	line-height:30px;
	height:30px;
	padding-left:11px;}
.news_list li a.current{
	color:#333;
	font-size:14px;
	font-weight:bold;}
.news_list li p{
	color:#999;
	line-height:22px;
	height:66px;
	padding-left:11px;
	}
.news_list li p a{
	background:0 none;
	color:#999;
	line-height:22px;
	padding:0px;
	}
.title_list li{
	height:26px;
	line-height:26px;}
.security_list{
	margin-top:5px;}
.security_list li{
	background:url(../images/icon04.gif) 0px -848px no-repeat;
	color:#666;
	line-height:26px;
	height:26px;
	padding-left:11px;}
.title_list li span{
	float:right;
	line-height:26px;
	color:#666;}
.title_list li .sp1{
	color:#999;}
.title_list li a{
	background:url(../images/icon04.gif) 0px -849px no-repeat;
	color:#666;
	line-height:26px;
	height:26px;
	padding-left:11px;
	display:block;}
.infor_list li a:hover,
.title_list li a:hover{
	color:#CD0102;
	text-decoration:underline;}
/*.infor_list li{
	border-bottom:1px dotted #b3b3b3;
	height:35px;
	line-height:35px;}
.infor_list li a{
	background:url(../images/icon06.gif) 0px 8px no-repeat;
	line-height:35px;
	padding-left:13px;
	color:#666;
	font-size:14px;}
.infor_list li span{
	float:right;
	font-size:14px;
	color:#999;}*/
.infor_list li{
	border-bottom:1px dotted #b3b3b3;
	height:35px;
	line-height: 34px;
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	}
.infor_list li a{
	background: url(../images/icon06.gif) 0px 16px no-repeat;
	line-height:35px;
	padding-left:13px;
	color:#666;
	font-size:14px;
	display: block;
	min-width: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	}
.infor_list li span{
	float:right;
	font-size:14px;
	color:#999;
	white-space: nowrap;
	margin-left: 30px;
	}


.aright{
	width:390px;
	float:right;}
.arightpad{
	padding:25px 15px 0px 25px;}
.fasttrack{
	background:url(../images/icon04.gif) 0px -188px no-repeat;
	padding-left:28px;
	line-height:28px;
	font-size:16px;
	color:#cd0102;
	margin-bottom:10px;}
.track_link{
	line-height:37px;}
.track_link a{
	width:115px;
	color:#666;
	font-size:14px;
	text-align:center;
	background:url(../images/line2.gif) right center no-repeat;
	display:inline-block;}
.track_link a.bgnone{
	background:0 none;}
.track_link a:hover{
	text-decoration:underline;
	 color:#CD0102;}
.index_link li a{
	background:url(../images/bg14.gif) -1px 0px no-repeat;
	color:#999;
	font-size:14px;
	line-height:50px;
	height:50px;
	padding-left:48px;
	width:100px;
	display:block;
	text-align:center;}
.index_link li.il1 a{
	background-position:-1px -1px;}
.index_link li.il2 a{
	background-position:-1px -50px;}
.index_link li.il3 a{
	background-position:-1px -100px;}
.index_link li.il4 a{
	background-position:-1px -150px;}
.index_link li a:hover{
	color:#CD0102;}
.index_link li a.current{
	color:#fff;}
.index_link li.il1 a.current{
	background-position:-201px -1px;}
.index_link li.il2 a.current{
	background-position:-201px -50px;}
.index_link li.il3 a.current{
	background-position:-201px -100px;}
.index_link li.il4 a.current{
	background-position:-201px -150px;}	
.user{
	float:right;
	margin-left:10px;
	width:190px;
	height:50px;
	position:relative;}
.user a{
	width:123px;
	padding:10px 0px 0px 67px;
	height:40px;
	display:block;
	color:#fff;
	line-height:16px;
	font-size:14px;}
.personal_user a{
	background:url(../images/bg12.gif) 0px 0px no-repeat;}
.organi_user a{
	background:url(../images/bg12.gif) -200px 0px no-repeat;}
.user a span{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	line-height:14px;}
.user a i{
	background:url(../images/icon02.gif) 0px 0px no-repeat;
	width:7px;
	height:4px;
	display:inline-block;
	line-height:0px;
	font-size:0px;
	position:absolute;
	right:16px;
	top:22px;
	display:none;}
.user a:hover i,.user a.current i{
	display:block;}
.user_dl{
	width:190px;
	position:absolute;
	bottom:50px;
	left:0px;}
.user_dl dd{margin-bottom:1px;}
.user_dl a{
	background:#666 none;
	height:50px;
	line-height:50px;
	display:block;
	overflow:hidden;
	color:#fff;
	padding:0px;
	width:190px;
	opacity: 0.85; /*Chrome¡¢Safari¡¢Firefox¡¢Opera */ 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); /* IE6/IE7/8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=85)"; /*  IE8 */
	}
.user_dl a em{
	width:50px;
	height:50px;
	text-align:center;
	display:inline-block;
	margin-right:17px;
	background:#333 none;
	position:relative;
	float:left;}
.user_dl a em img{
	position:absolute;
	left:14px;
	top:12px;}
/*--网上营业厅 start--*/
.headeradd{
	position:relative;
	margin:0px auto;
	left:0px;
	height:auto;}
.malltitle{
	padding:22px 20px 32px 25px;
	height:36px;
	overflow:hidden;
	display:block;}
.dtitle{
	height:36px;
	float:left;
	}
.dtitle h4{
	font-size:36px;
	color:#fff;
	float:left;
	line-height:36px;}
.dtitle span{
	border-left:1px solid #fff;
	margin-left:24px;
	height:36px;
	padding-left:18px;
	font-size:18px;
	font-weight:normal;
	line-height:36px;
	float:left;
	color:#fff;}
.road{
	background:url(../images/icon08.png) 0px 5px no-repeat;
	padding-left:25px;
	color:#fff;
	float:right;
	height:24px;
	line-height:24px;}
.road a{
	color:#fff;}
.road a:hover{
	text-decoration:underline;}
.position{
	background:url(../images/icon04.gif) 0px -1016px no-repeat;
	padding-left:25px;
	color:#666;
	float:right;
	height:24px;
	line-height:24px;}
.position a{
	color:#666;}
.position a:hover{
	color: #CD0102;
	text-decoration:underline;}
.malltitle .road{
	margin-top:12px;}
.abody{
	background:url(../images/bg19.jpg) center 0px no-repeat;
	position:relative;
	padding-bottom:30px;
	min-width:1008px;
	width:expression(document.body.clientWidth <= 1008? "1008px": "auto");}
.abody_bg1{
	background:url(../images/bg24.jpg) center 0px no-repeat;}
.cbody{
	background:url(../images/bg19.jpg) center -268px no-repeat;
	position:relative;
	padding-bottom:30px;}
.mall_content{
	width:966px;
	border:1px solid #e6e6e6;
	background:#fff none;
	padding:19px;
	margin:0px auto;
	position:relative;
	overflow:hidden;}
.bussiness_intro{
	border-bottom:1px dotted #ccc;
	padding-bottom:12px;}
.ah4{
	font-size:16px;
	height:19px;
	line-height:19px;
	font-weight:normal;
	background:url(../images/line3.gif) 2px center no-repeat;
	padding-left:14px;
	margin-bottom:12px;}
.gtitle{
	background:url(../images/line3.gif) 2px center no-repeat;
	padding-left:14px;
	font-size:20px;
	line-height:20px;
	margin-bottom:15px;}
.bussiness_intro p{
	line-height:20px;}
.popular_recommend{
	background:url(../images/bggray.gif) no-repeat;
	width:963px;
	height:161px;
	margin:19px auto;
	padding-top:15px;}
.hot_title{
	background:url(../images/icon_g06.gif) 0px 3px no-repeat;
	padding-left:28px;
	font-size:20px;
	line-height:24px;
	margin:15px 0px;}
.hot_list{
	margin-bottom:21px;}
.hot_list li{
	float:left;
	margin-right:17px;}
.hot_list li.hot_last{
	margin-right:0px;
	float:right;}
.hot_list li a{
	display:block;}
.hotlink{
	background:url(../images/bgcolors.gif) 0px 0px no-repeat;
	width:179px;
	height:91px;
	position:relative;}
.hotlinkbg2{background-position:-197px 0px;}
.hotlinkbg3{background-position:-393px 0px;}
.hotlinkbg4{background-position:-590px 0px;}
.hotlinkbg5{background-position:-786px 0px;}
.hotlink a{
	padding:32px 15px;
	font-size:14px;
	color:#fff;
	display:block;
	text-align:center;}
.hotlink a img{
	margin-right:10px;}
.operate_ul li{
	float:left;
	padding-right:30px;}
.operate_dl{
	border-top:1px dotted #ccc;
	padding-bottom:10px;
	*padding-bottom:23px;}
.operate_dl dt{
	padding:22px 0px;}
.operate_dl dt,.operate_dl dt a{
	font-size:24px;
	font-weight:bold;
	line-height:24px;}
.operate_dl dt span{
	margin:0px 15px 0px 10px;
	vertical-align:middle;}
.operate_dl dt img{ vertical-align:middle;}
.operate_dl1 dt a{color:#1e8d96;}
.operate_dl2 dt a{color:#7fbdb0;}
.operate_dl3 dt a{color:#ea7169;}
.operate_dl4 dt a{color:#3a5999;}
.operate_dl5 dt a{color:#ba93ca;}
.operate_dl dd{
	height:139px;
	width:142px;
	float:left;
	margin-right:20px;
	margin-bottom:13px;
	position:relative;
	border:1px solid #afe5e9;
	background:#ddfcff none;
	overflow:hidden;}
.operate_dl dd.dd2{
	margin-right:0px;}
.operate_dl dd a{
	display:block;}
.operate_dl dd h4{
	height:38px;
	line-height:38px;
	text-align:center;
	color:#fff;
	font-weight:normal;
	font-size:12px;}
.operate_dl dd .opic{
	padding:20px 0px;
	height:64px;
	text-align:center;}
.d_detail{
	position:absolute;
	left:1px;
	top:12px;
	margin:1px;
	width:179px;
	height:91px;
	padding:10px;
	color:#fff;
	background:url(../images/bgcolors2.gif) 0px 0px no-repeat;}
.d_detail h4{
	background:url(../images/icon_jt.png) right 0px no-repeat;
	font-size:12px;
	color:#fff;
	line-height:20px;
	margin-bottom:3px;}
.d_detail p{
	color:#fff;
	line-height:18px;}
.hotlink .d_detail{
	position:absolute;
	width:155px;
	height:59px;
	padding:10px;
	overflow:hidden;
	left:0px;
	top:0px;}
.hotlink .d_detail p{
	height:36px;
	overflow:hidden;}
.o_detail{
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	width:122px;
	height:119px;
	padding:10px;
	background:#1e8d96 url(../images/icon_jt.png) 114px 119px no-repeat;}
.o_detail h3{
	line-height:24px;
	color:#fff;
	font-size:14px;
	margin-bottom:2px;}
.o_detail p{
	line-height:18px;
	color:#fff;}
.operate_dl1 dd{border:1px solid #afe5e9; background:#ddfcff none;}
.operate_dl2 dd{border:1px solid #7fbdb0; background:#e5fffa none;}
.operate_dl3 dd{border:1px solid #ea7169; background:#ffe7e5 none;}
.operate_dl4 dd{border:1px solid #3a5999; background:#dde8ff none;}
.operate_dl5 dd{border:1px solid #ba93ca; background:#f7e3ff none;}
.operate_dl1 dd h4,.operate_dl1 dd .o_detail{ background-color:#1e8d96;}
.operate_dl2 dd h4,.operate_dl2 dd .o_detail{ background-color:#7fbdb0;}
.operate_dl3 dd h4,.operate_dl3 dd .o_detail{ background-color:#ea7169;}
.operate_dl4 dd h4,.operate_dl4 dd .o_detail{ background-color:#3a5999;}
.operate_dl5 dd h4,.operate_dl5 dd .o_detail{ background-color:#ba93ca;}
.hotlinkbg1 .d_detail{background-position:0px 0px;}
.hotlinkbg2 .d_detail{background-position:-197px 0px;}
.hotlinkbg3 .d_detail{background-position:-393px 0px;}
.hotlinkbg4 .d_detail{background-position:-590px 0px;}
.hotlinkbg5 .d_detail{background-position:-786px 0px;}
		
.mall_soft{
	margin-bottom:20px;}
.mall_soft .btitle{
	float:left;}
.btitle span{
	font-size:24px;
	padding-left:40px;
	line-height:31px;
	height:31px;
	display:inline-block;}
.btitle .b1{
	background:url(../images/icon04.gif) 0px -430px no-repeat;} 
.btitle .b2{
	background:url(../images/icon04.gif) 0px -812px no-repeat;}
.btitle .b3{
	background:url(../images/icon04.gif) 0px -930px no-repeat;} 
.btitle .b4{
	background:url(../images/icon04.gif) 0px -390px no-repeat;} 
.btitle .b5{
	background:url(../images/icon04.gif) 0px -1098px no-repeat;} 
.btitle .b6{
	background:url(../images/icon04.gif) 0px -1191px no-repeat;} 
.btitle .canshu{
	font-style:normal;
	height:31px;
	display:inline-block;
	margin-left:35px;
	padding-left:32px;
	line-height:31px;
	float:left;
	border-left:1px solid #ccc;}
.btitle .canshu em{
	color:#cd0102;
	font-style:normal;
	margin-right:32px;}	
.bright{
	float:right;
	height:31px;}
.btn_table{
	background:url(../images/icon04.gif) 0px -503px no-repeat;
	padding-left:30px;
	color:#666;
	height:31px;
	line-height:31px;
	line-height:31px;
	display:inline-block;
	margin-right:15px;}
.btn_table:hover{
	color:#CD0102;
    text-decoration:underline;}
.bright a{
	vertical-align:middle;
	margin-left:4px;}	 	
.mall_soft .soft_tab{
	float:right;}
.soft_tab{
	height:31px;}
.soft_tab ul li{
	float:left;}
.soft_tab ul li a{
	background-color:#ccc;
	font-size:16px;
	height:31px;
	line-height:31px;
	color:#666;
	display:inline-block;
	padding:0px 22px;
	margin-left:4px;}
.soft_tabadd{
	float:right;
	height:22px;
	margin-bottom:20px;
	margin-right:-8px;}
.soft_tabadd ul li{
	float:left;
	border-left:1px solid #ccc;
	height:24px;
	display:block;}
.soft_tabadd ul li.first{
	border:0 none;}
.soft_tabadd ul li a{
	background:url(../images/icon18.gif) 0px 0px no-repeat;
	width:72px;
	font-size:14px;
	height:24px;
	text-align:center;
	padding:0px 0px 0px 32px;
	display:inline-block;
	color:#666;}
.soft_tabadd ul li.i5 a{ width:85px;}
.soft_tab ul li a:hover{
	color:#CD0102;}
.soft_tab ul li a.current{
	background-color:#cd0102;
	color:#fff;}
.soft_tabadd  ul li.i1 a{
	background-position:16px 1px;}
.soft_tabadd  ul li.i2 a{
	background-position:-94px 0px;}
.soft_tabadd  ul li.i3 a{
	background-position:-198px 0px;}
.soft_tabadd  ul li.i4 a{
	background-position:-307px 0px;}
.soft_tabadd  ul li.i5 a{
	background-position:-446px 0px;}
.soft_tabadd  ul li.i6 a{
	background-position:-560px 0px;}
.soft_tabadd  ul li a.current,
.soft_tabadd  ul li a:hover{
	color:#cd0102;}
.soft_tabadd ul li.i1 a.current{
	background-position:16px -57px;}
.soft_tabadd ul li.i2 a.current{
	background-position:-94px -58px;}
.soft_tabadd ul li.i3 a.current{
	background-position:-198px -58px;}
.soft_tabadd ul li.i4 a.current{
	background-position:-307px -58px;}
.soft_tabadd ul li.i5 a.current{
	background-position:-446px -58px;}
.soft_tabadd ul li.i6 a.current{
	background-position:-560px -58px;}
.struct_lt{
	width:712px;
	float:left;}
.struct_mid{
	width:473px;
	float:left;
	margin-left:17px;}
.struct_rt{
	width:232px;
	float:right;}
.softbanner{
	background:url(../images/banner05.jpg) no-repeat;
	height:224px;
	position:relative;
	margin-bottom:18px;
	color:#fff;
	padding-left:386px;}
.softbanner h4{
	font-size:24px;
	padding-top:45px;
	line-height:36px;
	color:#fff;}
.softbanner p{
	line-height:21px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:4px;}
.softbanner p span{
	margin-right:28px;}
.btn_s1{
	background:url(../images/icon_y32.png) 0px 12px no-repeat;
	padding-left:27px;
	font-size:14px;
	line-height:42px;
	height:42px;
	display:inline-block;
	color:#fff;
	float:left;}
.btn_s1:hover{
	text-decoration:underline;}
.btn_down2,.btn_down{
	background:url(../images/btn04.png) 0px 0px no-repeat;
	width:133px;
	height:45px;
	text-align:center;
	line-height:45px;
	font-size:18px;
	color:#996633;
	display:inline-block;}
.btn_down2{font-size:24px;}
.softbanner .btn_down2{
	margin-right:37px;
	float:left;}
.btn_org{
	background:url(../images/btn04.png) 0px -190px no-repeat;
	width:127px;
	height:36px;
	text-align:center;
	line-height:36px;
	font-size:16px;
	color:#996633;
	display:inline-block;}
.software_list li{
	padding-bottom:18px;}
.table_software tr td{
	border:1px solid #e6e6e6;}	
.soft_lt{
	background:#f2f2f2 none;
	width:280px;
	padding:20px 0px 0px;
	height:210px; 
	overflow:hidden;
	vertical-align:middle;}
.soft_lt .pic{
	text-align:center;}
.soft_lt h4{
	font-size:18px;
	margin:0px 50px;
	padding:13px 0px;
	line-height:24px;
	text-align:center;
	font-weight:normal;}
.soft_lt p{
	color:#999;
	font-family:"宋体";
	text-align:center;}
.btn_p1,.btn_p2{
	display:block;
	margin-left:8px;
	padding-left:23px;
	color:#00a8ff;
	line-height:22px;}
.btn_p1{
	background:url(../images/icon05.gif) 0px -321px no-repeat;}
.btn_p2{
	background:url(../images/icon05.gif) 0px -365px no-repeat;}
.btn_p1:hover,.btn_p2:hover{
	text-decoration:underline;}
.sl_txt{padding-left:105px;}
.sl_txt h4{ font-size:18px; color:#333; line-height:28px; font-weight:normal; margin-bottom:5px;}
.sl_txt p{
	color:#333;
	line-height:18px;
	margin-top:5px;}	
.soft_rt{
	height:106px;
	vertical-align:top;}
.soft_rtbox{
	position:relative;
	padding:7px 12px 0px 0px;}
.serial_number{
	background:url(../images/bg18.gif) 0px 0px no-repeat; 
	position:absolute;
	left:-10px;
	top:99px;
	width:439px;
	height:36px;
	line-height:36px;}
.serial_number span{
	width:67px;
	text-align:center;
	display:inline-block;
	font-size:14px;
	color:#fff;}
.serial_number p{
	font-family:Arial;
	position:absolute;
	left:120px;
	top:0px;}
.scenter{
	position:absolute;
	left:18px;
	top:145px;}
.btn_s2,.btn_s3{
	background:url(../images/icon04.gif) 0px -672px no-repeat;
	padding-left:24px;
	color:#999;
	line-height:46px;
	display:inline-block;
	margin-left:25px;}
.btn_s3{
	background-position:0px -731px;}
.btn_s2:hover,.btn_s3:hover{
	text-decoration:underline;}
.soft_rtbox .p1{
	color:#666;
	line-height:20px;
	margin-bottom:5px;
	padding-left:24px;}
.soft_rtbox .p1 span{
	margin-right:30px;}
.soft_rtbox .p2{
	line-height:18px;
	color:#999;
	padding-left:24px;}
.boxbot{
	background:#f2f2f2 none;
	padding:9px 9px 15px;
	}
.boxbot_white{
	border:1px solid #e6e6e6;
	background:#fff none;
	padding:8px 9px 10px;}
.boxbot2{
	border:2px solid #f2f2f2;
	padding:7px;}
.ftitle{
	background:#666 none;
	height:27px;
	padding:0px 9px;}
.ftitle span{
	background:url(../images/line3.gif) 0px 6px no-repeat;
	padding-left:11px;
	font-size:16px;
	line-height:27px;
	color:#fff;
	float:left;
	display:inline-block;}
.ftitle .more{
	color:#b2b2b2;
	float:right;
	line-height:27px;}
.ftitle .more:hover{
	color:#fff;
	text-decoration:underline;}
.ftitle .tab_p{
	float:right;
	color:#b2b2b2;
	line-height:27px;}
.ftitle .tab_p a{
	color:#b2b2b2;
	margin:0px 6px;}
.ftitle .tab_p a.current{
	color:#fff;}
.ftitle .tab_p a:hover{
	color:#fff;
	text-decoration:underline;}
.ctitle{
	height:19px;
	margin-bottom:10px;}
.ctitle .more{
	color:#b2b2b2;
	float:right;
	line-height:19px;}
.ctitle .more:hover{
	text-decoration:underline;
	color:#cd0102;}
.ctitle .ah4{
	float:left;
	margin-bottom:0px;}
.ctab{
	float:left;
	margin-left:18px;}
.ctab a{
	color:#999;
	line-height:19px;
	height:19px;
	padding:0px 11px;
	margin-right:5px;
	display:inline-block;}
.ctab a.current,
.ctab a:hover{
	background:#cd0102 none;
	color:#fff;}
.statement{
	line-height:18px;}
.statement_link{
	border-top:1px dotted #ccc;
	margin-top:5px;
	padding-top:5px;
	padding-left:26px;}
.statement_link a{
	display:block;
	padding-left:34px;
	color:#666;
	line-height:35px;}
.statement_link a.sa1{
	background:url(../images/icon04.gif) 0px -563px no-repeat;}
.statement_link a.sa2{
	background:url(../images/icon04.gif) 0px -615px no-repeat;}
.statement_link a:hover{
	text-decoration:underline;}
.way_list{
	width:218px;
	float:left;}
.way_list li{
	border-top:1px dotted #b3b3b3;
	padding:15px 0px;}
.way_list li.first{
	border:0px;
	padding:0px 0px 15px;}
.way_list li .step{
	font-size:16px;
	color:#cd0102;
	line-height:27px;
	margin-bottom:14px;}
.way_list li .step span{
	color:#999;
	font-size:12px;
	margin-left:27px;}
.stepnub{
	background:url(../images/nub.gif) no-repeat;
	width:28px;
	height:28px;
	line-height:28px;
	display:inline-block;
	color:#fff;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:Arial;
	margin-right:8px;}
.way_list li p{
	color:#666;
	line-height:18px;}
.btn_app{
    background:url(../images/btn04.png) 0px -141px no-repeat;
    display: block;
    height: 43px;
	line-height:42px;
	text-align:center;
	color:#996633;
    margin: 10px auto;
    width: 111px;
	font-size:17px;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
}
.btn_sure{
	background:url(../images/btn04.png) 0px -141px no-repeat;
    display:inline-block;
    height: 43px;
	line-height:42px;
	text-align:center;
	color:#996633;
    margin: 10px auto;
    width: 111px;
	font-size:17px;}
.btn_cancel{
	background:url(../images/btn04.png) 0px -234px no-repeat;
    display:inline-block;
    height: 43px;
	line-height:42px;
	text-align:center;
	color:#333;
    margin: 10px auto;
    width: 111px;
	font-size:17px;}
.center{
	margin:10px auto;
	text-align:center;}
.pro_ad{
	width:417px;
	float:right;
	padding-top:10px;}
.propic_ul li{
	width:417px;
	height:396px;
	overflow:hidden;}
.propic_nub{
	text-align:center;}
.propic_nub a{
	background:url(../images/bg03.gif) -16px -16px no-repeat;
	width:11px;
	height:11px;
	display:inline-block;
	margin:0px 2px;
	line-height:0px;
	font-size:0px;
	overflow:hidden;}
.propic_nub a.current,
.propic_nub a:hover{
	background-position:0px -16px;}
.intro_pad{
	margin-top:30px;
	border-top:1px solid #ddd;
	padding-top:25px;}
.intro_pad .bussiness_intro{
	border-bottom:0 none;}
/*----弹出层start----*/
.tipswindown{
	border:6px solid #ccc;
	background:#fff none;
	width:705px;
	overflow:hidden;
	position:relative;}
.btn_shutdown{
	position:absolute;
	right:9px;
	top:9px;}
.register_head{
	background:url(../images/bg23.gif) repeat-x;
	height:55px;
	padding:22px 20px 0px;}
.logo2{
	background:url(../images/logo2.png) left center no-repeat;
	padding-left:210px;
	height:36px;
	line-height:36px;
	display:block;
	font-size:15px;
	color:#333;}
.week_tab{
	background:#ccc none;
	height:32px;}
.week_tab a{
	background:url(../images/tab.png) -108px 0px no-repeat;
	color:#333;
	font-size:14px;
	text-align:center;
	width:104px;
	height:32px;
	line-height:32px;
	display:inline-block;
	margin-right:4px;
	float:left;}
.week_tab a:hover,.week_tab a.current{
	background-position:0px 0px;
	font-weight:bold;}
.popupcont{
	padding:9px;}
.popupcont2{
	padding:20px 25px 11px;}
.table_login tr th{
	font-size:16px;
	text-align:right;
	font-weight:normal;
	padding:0px 5px 13px;
	line-height:30px;}
.table_login tr td{
	line-height:30px;
	padding:0px 5px 13px;}
.table_login .tsgray6:hover{
	text-decoration:underline;
	color:#CD0102!important;}
.text04,.text04on{
	width:192px;
	height:28px;
	border:1px solid #ccc;
	line-height:28px;
	padding:0px 4px;}
.text04on,
.text04:focus,
.text04:hover{
	border:1px solid #17a3df;}
.text07,.text07on{
	width:234px;
	height:26px;
	border:1px solid #ccc;
	line-height:26px;
	padding:0px 4px;}
.text07on,
.text07:focus,
.text07:hover{
	border:1px solid #17a3df;}
.login_add{
	border-top:1px solid #e8e8e8;
	padding-top:13px;
	margin-top:6px;
	color:#999;}
.login_add a{
	margin-left:10px;}
.login_left{
	padding-top:10px;
	color:#999;}
.login_left a{
	color:#999;}
.login_left a:hover{
	text-decoration:underline;
	color:#CD0102;}
.login_qq{
	background:url(../images/icon01.gif) 0px -633px no-repeat;
	padding-left:22px;
	display:inline-block;
	margin-left:10px;}
.login_weibo{
	background:url(../images/icon01.gif) 0px -685px no-repeat;
	padding-left:22px;
	display:inline-block;
	margin-left:10px;}
.btn_login{
	background:#ce0102 url(../images/icony33.png) 85px 11px no-repeat;
	width:60px;
	padding:0px 40px 0px 20px;
	height:38px;
	text-align:center;
	line-height:38px;
	font-size:20px;
	color:#fff;
	display:inline-block;}
.tips{
	background:#ffffd0 url(../images/icon01.gif) 6px -734px no-repeat;
	border:1px solid #ffad77;
	height:28px;
	line-height:28px;
	display:inline-block;
	position:relative;
	font-size:12px;
	padding:0px 10px 0px 25px;
	margin-left:7px;
	z-index:11;}
.tips em{
	background:url(../images/icon_jj.gif) left center no-repeat;
	width:7px;
	height:29px;
	position:absolute;
	left:-7px;
	top:0px;}
.tips a{
	text-decoration:underline;}
.choose_link a{
	text-decoration:underline;
	margin-right:20px;}
.choose_link a:hover{
	color:#CD0102;}
.btn_yzm{
	border:1px solid #d3d2d2;
	background:#f5f5f5 none;
	color:#333;
	height:26px;
	line-height:26px;
	display:inline-block;
	padding:0px 10px;
	vertical-align:middle;
	margin-left:7px;}
.btn_yzm:hover{
	color:#CD0102;}
.poptitle{
	border-bottom:1px solid #e8e8e8;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#666;
	font-size:14px;
	font-weight:bold;}
.poptitle2{
	border-bottom:1px dotted #ccc;
	height:34px;
	line-height:34px;
	color:#666;
	font-weight:bold;
	margin-bottom:10px;
}
.ptitle{
	border-bottom:1px solid #e8e8e8;
	height:34px;
	line-height:34px;
	color:#666;
	font-size:18px;}
.htitle{
	border-bottom:1px solid #e8e8e8;
	height:34px;
	line-height:34px;
	color:#666;
	font-size:16px;
	text-align:center;}
.ptxt{
	line-height:18px;
	padding:8px 0px;}
.ptxt p{
	line-height:18px;
	text-indent:2em;}
.yyb{ height:18px; line-height:18px; font-size:12px; color:#666;}
.star,.starnub{
	background:url(../images/star.png) 2px -35px no-repeat;
	_background:url(../images/star.gif) 2px -35px no-repeat;
	height:18px;
	width:106px;
	display:inline-block;
	text-align:left;
	vertical-align:middle;}
.starnub{
	background:url(../images/star.png) 2px 0px no-repeat;
	_background:url(../images/star.gif) 2px 0px no-repeat;}
.table_duty tr td{
	border-left:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	color:#666;
	text-align:center;
	padding:10px 0px;
	line-height:18px;}
.border_doble td,.border_doble th{
	border-top:2px solid #e1e1e1;}
.table_duty tr th{
	background:#f2f2f2 none;
	padding:0px 18px;
	line-height:28px;
	font-size:14px;
	width:14px;
	color:#999;}
.table_rolling{
	height:340px;
	overflow-x:hidden;
	overflow-y:scroll;}
.table_duty .star{ margin-right:10px;}
.bg1,.bg1 td{
	background:#f2f2f2 none!important;}
.bg2,.bg2 td{
	background:#fafafa none!important;}
.bg3,.bg3 td{
	background:#f7f7f7 none!important;}
.expert_ul{
	position:relative;
	left:-15px;}
.expert_ul li{
	width:230px;
	height:111px;
	float:left;
	padding:0px 0px 15px 15px;
	_padding:0px 0px 8px 15px;
	position:relative;}
.expert_ul2{
	position:relative;
	left:-17px;}
.expert_ul2 li{
	width:230px;
	height:111px;
	float:left;
	position:relative;
	padding-left:17px;}
.expertbox,.expertboxon{
	background:url(../images/bg20.gif) -247px 0px no-repeat;
	padding:8px 0px 8px 8px;
	width:222px;
	height:103px;}
.expertbg{
	background:0 none;
	padding:0px 0px 15px 0px;}
.expert_intro{
	border-top:1px solid #e8e8e8;
	padding-top:7px;}
.expert_intro h4{
	color:#666;
	font-size:12px;
	line-height:24px;
	margin-bottom:4px;}
.expert_intro p{
	color:#666;
	line-height:18px;}
.expertbox:hover,
.expertboxon{
	background-position:0px 0px}
.photo{
	float:left;
	margin-right:6px;}
.photo img{
	width:72px;
	height:96px;}
.expertbox .text{}
.expertbox .text .name{
	color:#999;
	line-height:24px;}
.expertbox .text .name strong{
	margin-right:16px;
	color:#666;}
.evaluate{
	padding:10px 0px 5px;}
.evaluate .good{
	background:url(../images/face_smile.png) 0px 0px no-repeat;
	color:#ffb400;
	padding-left:20px;
	margin-right:5px;}
.evaluate .bad{
	background:url(../images/face_cry.png) 0px 0px no-repeat;
	color:#65a68e;
	padding-left:20px;}
.evaluate a:hover strong{
	text-decoration:underline;}
.expertbox .text .check{
	line-height:18px;
	height:18px;
	margin-top:5px;}
.expertbox .text .check a{
	color:#ccc;
	margin-right:15px;
	float:left;}
.expertbox .text .check a:hover{
	text-decoration:underline;
	color:#CD0102;}
.expertbox .text .check span{
	float:left;}
.quiz{
	border:1px solid #e6e6e6;
	background:#f2f2f2 none;
	padding:9px;
	margin:0px 0px 9px 0px;}
.quez_cont{
	background:#fff none;
	padding:10px;}
.textarea01{
	height:82px;
	line-height:20px;
	width:830px;
	float:left;
	border:0 none;
	word-break:break-all;
	white-space:normal;
	overflow:hidden;}
.textarea_add {
    width: 597px !important;}
.textarea02,.textarea03,.textarea04{
	border:1px solid #ccc;
	height:60px;
	line-height:20px;
	width:645px;
	overflow:hidden;
	padding:3px 0px 3px 3px;}
.textarea03{
	width:600px;
	height:120px;}
.textarea04{
	width:415px;
	height:160px;
	overflow-x:hidden;
	overflow-y:scroll;}
.btn_quiz{
	background:url(../images/btn04.png) 0px -49px no-repeat;
	width:87px;
	height:87px;
	display:inline-block;
	text-align:center;
	line-height:87px;
	color:#996633;
	font-size:24px;}
.btn_voto,.btn_novoto{
	background:url(../images/btn_voto.gif) 0px 0px no-repeat;
	width:79px;
	height:79px;
	display:inline-block;
	text-align:center;
	line-height:79px;
	color:#996633;
	font-size:24px;}
.btn_novoto{
	background:url(../images/btn_voto.gif) 0px -90px no-repeat;
	color:#afadad;}
.quiz_p{
	color:#999;
	line-height:24px;}
.quiz_p em{
	font-size:24px;
	color:#666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 8px;}
.ques_list li,.ques_list li a{
	line-height:26px;
	height:26px;
	overflow:hidden;
	color:#666;}
.nub1,.nub2,.nub3,.nub4,.nub5,.nub6,.nub7{
	background:url(../images/nub2.gif) 0px 0px no-repeat;
	font-size:12px;
	font-family:Arial;
	height:17px;
	width:17px;
	line-height:17px;
	vertical-align:middle;
	display:inline-block;
	text-align:center;
	color:#fff;
	font-weight:bold;
	margin-right:9px;}
.nub2{
	background-position:0px -28px;}
.nub3{
	background-position:0px -60px;
	margin-right:0px;}
.nub4{
	background-position:0px -110px;}
.nub5{
	background-position:0px -150px;}
.nub6{
	background-position:0px -175px;}
.nub7{
	background-position:0px -200px;}
.graybox{
	background:#666 none;
	height:27px;}
.graybox2{
	background:#e6e6e6 none;
	height:27px;}
.graybox2 .ftab a{
	color:#666;}
.ftab{
	float:left;}
.ftab a{
	padding:0px 23px;
	height:27px;
	line-height:27px;
	color:#ccc;
	font-size:14px;
	display:inline-block;}
.ftab a:hover{
	color: #CD0102;}
.graybox .ftab a:hover{
	color:#fff;}
.ftab a.current{
	background:#cd0102 none;
	color:#fff;}
.seek{
	background:#999 none;
	height:19px;
	width:203px;
	float:right;
	margin:4px 12px 0px 0px;}
.seek input{
	width:174px;
	padding:0px 3px;
	height:19px;
	background:transparent none;
	border:0 none;
	color:#ccc;
	float:left;}
.seek a{
	float:right;}
.solve_ul{
	margin-top:12px;}
.solve_ul li{
	padding-bottom:18px;}
.solve_box .pic{
	border:1px solid #e6e6e6;
	padding:11px 15px 7px;
	width:78px;
	text-align:center;
	line-height:22px;
	float:left;}
.solve_box .pic .name{
	color:#333;}
.solve_box .pic .grade{
	color:#999;}
.solve_cont{
	width:585px;
	float:right;}
.solve_cont .time{
	color:#999;
	line-height:16px;}
.solve_cont .ques{
	color:#666;
	line-height:24px;
	word-break: break-all;
	white-space:normal;
	overflow:auto;}
.solve_cont .answer{
	border:1px solid #e6e6e6;
	padding:5px 15px 15px;
	margin-top:15px;
	position:relative;
	min-height:65px;
	_height:65px;
	}
.jiao{
	background:url(../images/jiao.gif) no-repeat;
	width:26px;
	height:12px;
	line-height:12px;
	overflow:hidden;
	position:absolute;
	top:-12px;
	left:32px;}
.solve_cont .answer p{
	line-height:21px;
	color:#666;
	word-break: break-all;
	white-space:normal;
	overflow:auto;}
.solve_cont .answer .pright{
	text-align:right;
	margin-top:5px;
	line-height:18px;}
.solve_cont .answer .pright .stime{
	color:#999;}
.solve_cont .answer .pright a{
	color:#cd0102;
	margin-left:20px;}
.solve_cont .answer .pright a:hover{
	text-decoration:underline;}
.comment{
	background:#f2f2f2 none;
	padding:9px 17px;
	position:relative;
	margin-top:10px;
	_margin-top:13px;} 
.comment .sj{
	border-color:#fff #fff #f2f2f2;
    border-style:solid;
    border-width:5px;
    font-size:0;
    height:0;
    line-height:0;
	position:absolute;
    right:22px;
    top:-10px;
	_top:-13px;
    transition: transform 0.2s ease-in 0s;
    width:0;}
.cont_lt{
	width:223px;
	float:left;}
.cont_rt{
	width:724px;
	float:right;
	overflow:hidden;}
.hidden{
	overflow:hidden!important;}
.web_lt{
	width:240px;
	float:left;}
.web_rt{
	width:705px;
	float:right;}
.sidenav{
	border:1px solid #ebebeb;
	background:#fff none;}
.sidenav ul li{
	border-bottom:1px solid #ebebeb;}
.sidenav ul li a{
	background:#fff url(../images/icon_list.gif) 187px -142px no-repeat;
	height:45px;
	line-height:45px;
	display:block;
	color:#666;
	padding-left:19px;
	font-size:16px;
	}
.sidenav ul li.last{
	border-bottom:0 none;}
.sidenav ul li a:hover{
	color:#cd0102;}
.sidenav ul li a.current{
	background:#cd0102 url(../images/icon_list.gif) 187px 13px no-repeat;
	color:#fff;}
.sidenav ul li ul{
	position:relative;
	padding-top:2px;}
.sidenav ul li ul li{
	border-bottom:0 none;
	margin-bottom:2px;}
.sidenav ul li ul li a{
	background:#f2f2f2 none;
	line-height:33px;
	height:33px;
	color:#999;
	font-size:15px;
	border:0 none;}
.sidenav ul li ul li a:hover{
	color: #CD0102;}
.sidenav ul li  ul li a.selected{
	background:#999 none;
	color:#fff;}
.sidenav ul li ul li ul{
	border:0 none;
	padding:0px;
	margin:0px;
	position:relative;
	top:0px;}
.sidenav ul li ul li ul li{
	line-height:28px;
	height:28px;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #e6e6e6;}
.sidenav ul li ul li ul li a,
.sidenav ul li.sub ul li ul li a{
	background:#f2f2f2 url(../images/icon_list.gif) 20px -103px no-repeat;
	color:#999;
	font-size:13px;
	font-family:"宋体";
	line-height:28px;
	height:28px;
	padding-left:33px;}
.sidenav ul li ul li ul li a:hover,
.sidenav ul li ul li ul li a.selected{
	color:#cd0102;
	font-size:13px;
	background:#f2f2f2 url(../images/icon_list.gif) 20px -70px no-repeat;}
.page{
	margin-top:25px;
	text-align:right;
	color:#4c4c4c;
	line-height:24px;}
.page a{
	color:#4c4c4c;
	margin:0px 9px;}
.page input,.page img{
	vertical-align:middle;}
.page input{
	border:1px solid #999;
	color:#1a1a1a;
	width:50px;
	height:22px;
	line-height:22px;
	text-align:center;}
.tab_line{
	background:url(../images/dline.gif) 0px 26px repeat-x;
	height:34px;
	overflow:hidden;
	position:relative;}
.tab_lineadd{
	background:url(../images/dline.gif) 0px 27px repeat-x;
	*background:url(../images/dline.gif) 0px 26px repeat-x;}
.tab_line .more,
.tab_line .monad{
	float:right;
	line-height:26px;
	color:#b2b2b2;}
.btn_focus{
	float:right;
	line-height:22px;
	background:#CD0102 none;
	padding:0px 10px;
	display:inline-block;
	color:#fff;}
.btn_focus:hover{
	text-decoration:underline;}
.tab_link{
	height:34px;
	float:left;}
.dlink{
	float:right;}
.dlink a{
	color:#666;}
.tab_link a{
	background:url(../images/bgtab.gif) -104px 0px no-repeat;
	width:101px;
	display:inline-block;
	line-height:27px;
	height:27px;
	padding-bottom:7px;
	font-size:14px;
	text-align:center;
	margin-right:3px;
	color:#666;}
.tab_link .a1,.tab_link .a1on{
	background:url(../images/bgtab.gif) -152px -38px no-repeat;
	width:149px;}
.tab_link .a1on,.tab_link .a1on:hover{
	background:url(../images/bgtab.gif) left -38px no-repeat!important;
	color:#fff;}
.tab_link .a1:hover,
.tab_link a:hover{
	color:#cd0102;}
.tab_link a.current{
	background-position:0px 0px;
	color:#fff;
	font-size:16px;}
.redbar{
	height:34px;
	overflow:hidden;
	display:inline-block;
	float:left;}
.redbar a{
	background:url(../images/redbar.gif) center 0px no-repeat;
	height:34px;
	color:#fff;
	line-height:27px;
	font-size:16px;
	display:inline-block;
	float:left;}
.redbar .rl,.redbar .rr{
	background:url(../images/redbar.gif) 0px top no-repeat;
	width:20px;
	height:34px;
	float:left;}
.redbar .rr{
	background:url(../images/redbar.gif) right top no-repeat;}
.gapline{
	border-bottom:1px solid #e6e6e6;
	height:27px;
	position:relative;}
.gapline span{
	background:#cd0102 none;
	position:absolute;
	bottom:-1px;
	_bottom:-2px;
	height:2px;
	line-height:2px;
	font-size:0px;
	overflow:hidden;
	width:100px;
	display:inline-block;
	}
.gapline em{
	border-bottom:2px solid #CD0102;
	font-size:16px;
	height:17px;
	line-height:17px;
	padding-bottom:9px;
	font-weight:normal;
	font-style:normal;
	position:relative;
	bottom:0px;
	_bottom:-1px;
	display:inline-block;
	}
.gapline em img{
	margin-right:3px;}
.type_tab a{
	padding:0px 10px;
	height:21px;
	display:inline-block;
	line-height:21px;
	color:#666;
	margin-right:5px;}
.type_tab a:hover,
.table03 tr td .type_tab a:hover{
	color:#cd0102;}	
.type_tab a.current,
.type_tab a.current:hover{
	background:#cd0102 none;
	color:#fff!important;
	text-decoration:none!important;}
.table03 tr th{
	border:1px solid #e5e5e5;
	height:40px;
	color:#666;
	text-align:center;
	background:#f2f2f2 none;}
.table03 tr.redth th{
	background:#cd0102 none;
	color:#fff;
	border:1px solid #cd0102;}
.table03 tr th.thright{
	padding-right:15px;
	text-align:right;}
.table03 tr td{
	border:1px solid #e5e5e5;
	background:#fff none;
	color:#666;
	text-align:center;
	line-height:40px;}
.table03 tr td.tdleft{
	text-align:left;
	padding-left:15px;}
.table03 tr.trblack td{
	background:#666 none;
	border:1px solid #666;
	border-bottom:0 none;
	color:#fff;
	font-size:16px;
	text-align:left;}
.table03 tr.trgray td{
	background:#f3f3f3 none;
	border:1px solid #f3f3f3;
	border-bottom:0 none;
	padding:8px 0px;}
.table03 tr.trgray td input{
	margin:0px 5px 0px 15px;}
.table05 tr th{
	border:1px solid #e5e5e5;
	height:40px;
	color:#666;
	padding:0px 17px;
	text-align:right;
	background:#f2f2f2 none;}
.table05 tr td{
	border:1px solid #e5e5e5;
	background:#fff none;
	color:#666;
	line-height:40px;
	padding:0px 17px;}
.news_list li a:hover,
.top_list li a:hover,
.ques_list li a:hover,
.solve_box .pic .grade:hover,
.page a:hover,
.tab_line .more:hover,
.address_dl dd a:hover,
.artcle_detail a:hover,
.btn_ck:hover,
.conment_ul li p a:hover,
.table03 tr td a:hover,
.activity_ul li .name:hover{
	color:#CD0102!important;
	text-decoration:underline!important;}
.conment_kuang{
	height:27px;}
.conment_kuang input{
	border:1px solid #e6e6e6;
	width:475px;
	height:25px;
	line-height:25px;
	padding:0px 3px;
	vertical-align:middle;
	float:left;
	}
.btn_conment{
	padding:0px 17px;
	height:27px;
	line-height:27px;
	background:#cd0102 none;
	color:#fff;
	font-size:14px;
	display:inline-block;
	vertical-align:middle;
	float:right;}
.conment_ul{
	margin-top:12px;}
.conment_ul li{
	border-top:1px dotted #b3b3b3;
	padding:8px 0px;}
.conment_ul li p{
	color:#666;
	line-height:21px;}
.conment_ul li p a{
	font-weight:bold;
	color:#666;}
.conment_ul li .pright{
	text-align:right;
	color:#999;}
.abanner,
.dcenter{
	margin:0px auto;
	text-align:center;}
.news_unfold{
	margin:10px 0px 2px;
	border-bottom:1px dotted #b3b3b3;
	padding-bottom:10px;}
.news_unfold .pic{
	float:left;
	margin-right:13px;}
.news_unfold .txt{
	min-height:80px;
	_height:80px;}
.news_unfold .txt h5,.news_unfold .txt h5 a{
	font-size:12px;
	color:#666;
	line-height:20px;}
.news_unfold .txt h5 a:hover{
	color: #CD0102;
	text-decoration:underline;}
.news_unfold .txt p{
	color:#666;
	line-height:18px;
	height:36px;
	overflow:hidden;
	margin:3px 0px;}
.news_unfold .txt p a{
	color:#666;}
.news_unfold .txt p a:hover{
	color:#CD0102;
	text-decoration:underline;}
.btn_ck{
	color:#999;
	line-height:18px;}
.artclebox{
	padding:0px 100px;}
.artcle_h2{
	font-size:22px;
	font-weight:normal;
	text-align:center;
	padding-bottom:15px;
	margin-bottom:10px;
	border-bottom:1px dotted #b3b3b3;}
.artcle_detail{
	font-family:"宋体";
	text-align:center;
	line-height:28px;
	height:28px;
	color:#999;}
.artcle_detail span{
	margin:0px 12px;}
.artcle_detail a{
	color:#999;}
.artcle_cont{
	padding-bottom:20px;
	line-height:24px;}
.artcle_cont p,.artcle_cont div{
	line-height:24px;
	font-size:12px;
	font-family:"宋体";
	margin:10px 0px;}
.btn_jia,.btn_jian{
	width:13px;
	height:13px;
	text-align:center;
	line-height:13px;
	display:inline-block;
	font-family:"宋体";
	margin-left:5px;
	font-weight:bold;
	vertical-align:middle;}
a.btn_jian:hover,
a.btn_jia{
	background:#cd0102 none;
	color:#fff!important;}
a.btn_jian{background:#e6e6e6 none;}
.artcle_detail a.btn_jian:hover,
.artcle_detail a.btn_jia:hover,
a.btn_jian:hover,a.btn_jia:hover{
	text-decoration:none!important;
	color:#fff!important;}
.slogo{
	color:#999;
	padding-bottom:20px;}
.slogo a{
	vertical-align:middle;
	margin:0px 10px;}
.slogo1,.slogo2,.s_sina,.s_renren,.s_tecent,.s_douban,.s_qqzone,.s_qq{
	background:url(../images/slogo.gif) 0px 0px no-repeat;
	width:16px;
	height:16px;
	display:inline-block;
	text-indent:-99999px;
	overflow:hidden;
	font-size:0px;
	line-height:0px;}
.slogo2{
	background-position:-38px 0px ;}
.s_sina{
	background-position:-76px 0px ;}
.s_renren{
	background-position:-114px 0px ;}
.s_tecent{
	background-position:-152px 0px ;}
.s_douban{
	background-position:-190px 0px ;}
.s_qqzone{
	background-position:-228px 0px ;}
.s_qq{
	background-position:-266px 0px ;}
.sous{
	margin:15px 0px;
	color:#666;}
.sous .text01,.sous select{
	margin-right:20px;}
.sous input,.sous select,.sous a{
	vertical-align:middle;}
.text01{
	width:136px;
	height:26px;
	line-height:26px;
	padding:0px 3px;
	border:1px solid #ccc;
	background:#fff none;}
.select02,.select03,.select04,.select05{
	width:142px;
	height:26px;
	line-height:26px;
	border:1px solid #ccc;
	background:#fff none;}
.select03{
	width:206px;}
.select04{
	width:246px;}
.select05{
	width:115px;}
.btn_check{
	background:#cd0102 none;
	color:#fff;
	font-size:16px;
	padding:0px 28px;
	display:inline-block;
	height:28px;
	line-height:28px;}
.message_ul{
	margin-top:10px;}
.message_ul li{
	line-height:21px;
	color:#666;
	margin-bottom:20px;}
.message_ul li span{
	color:#cd0102;
	margin-right:7px;}
.address_dl{
	margin-top:8px;}
.address_dl dd{
	background:url(../images/icon12.gif) 0px 7px no-repeat;
	padding-left:24px;
	line-height:26px;
	color:#666;}
.address_dl dd.ad2{
	background-position:0px -38px;}
.address_dl dd.ad3{
	background-position:0px -86px;}
.address_dl dd.ad4{
	background-position:0px -152px;}
.address_dl dd a{
	color:#666;}
.webleft{
	background:#f2f2f2 none;
	padding:12px;
	overflow:hidden;}
.city{
	position:relative;
	margin:10px 0px 15px;}
.city a{
	display:inline-block;
	color:#666;
	line-height:21px;
	padding:0px 6px;
	margin:0px 3px;}
.city a:hover{
	color:#CD0102;}
.city a.current{
	background:#CD0102 none;
	color:#fff;
	}
.sousuo{
	height:27px;
	width:100%;
	position:relative;}
.text02{
	width:174px;
	line-height:25px;
	height:25px;
	border:1px solid #E6E6E6;
	background:#fff none;
	padding:0px 3px;
	float:left;}
.text02:focus,
.text02:hover{
	border:2px solid #e6e6e6;
	width:172px;
	height:23px;
	line-height:23px;}
.text02on{
	border:2px solid #e6e6e6;
	height:23px;
	line-height:23px;
	padding:0px 3px;
	float:left;}
.sousuo_add .text02{
	width:302px;}
.sousuo_add .text02:focus,
.sousuo_add.text02:hover{
	width:300px;}
.xlbox{
	border:2px solid #e6e6e6;
	background:#fff none;
	position:absolute;
	top:25px;
	left:0px;
	padding:3px 0px;}
.xlbox table tr td{
	padding:0px 7px;
	line-height:22px;
	height:22px;
	cursor:pointer;}
.xlbox table tr:hover td,
.xlbox table tr.tron td{
	background:#f2f2f2 none;
	color:#cd0102;}
.xlbox table tr td span{
	margin:0px 7px;}
 
.text03{
	width:200px;
	line-height:26px;
	height:26px;
	border:1px solid #ccc;
	background:#fff none;
	padding:0px 3px;}
.button02{
	background:url(../images/icon_ss2.gif) no-repeat;
	width:33px;
	height:27px;
	position:absolute;
	top:0px;
	right:0px;}
.button03{
	background:url(../images/icon_ss2.gif) no-repeat;
	width:33px;
	height:27px;
	float:left;}
.suobox{
	width:304px;
	margin:17px 0px;}
.suobox .text02{
	width:265px;}
.department_box{
	border-top:1px solid #e6e6e6;
	padding-top:13px;}
.bussiness_department{
	height:256px;
	overflow-x:hidden;
	overflow-y:scroll;}
.bussiness_department dd{
	padding:1px 0px;
	height:24px;}
.bussiness_department dd a{
	line-height:24px;
	height:24px;
	color:#666;
	padding-left:3px;}
.bussiness_department dd a:hover{
	color:#cd0102;}
.bussiness_department dd a.current{
	background:#cd0102 none;
	line-height:24px;
	height:24px;
	display:inline-block;
	padding:0px 5px;
	color:#fff;}
.activity_ul{
	position:relative;
	left:-14px;
	width:740px;}
.activity_ul li{
	padding:0px 0px 14px 14px;
	width:232px;
	text-align:center;
	float:left;}
.activityad{
	left:0px;
	margin:0px auto;}
.activityad li{
	padding:0px;}
.activity_ul li .pic{
	background:url(../images/picbg.gif) no-repeat;
	width:222px;
	height:128px;
	text-align:center;
	display:block;
	padding:5px;
	margin-bottom:5px;}
.activity_ul li .name{
	color:#666;
	line-height:20px;}
.activity_ul li .time{
	line-height:20px;
	color:#999;}
.gline{
	border-top:1px dotted #b3b3b3;
	padding-top:25px;
	margin-top:25px;}
.team_list{
	position:relative;
	left:-24px;
	width:750px;
	margin-top:16px;
	}
.team_list li{
	float:left;
	padding:0px 0px 16px 24px;
	width:350px;}
.witnesses_list{
	margin:0px auto;}
.witnesses_list li{
	padding:0px 6px;
	float:left;
	position:relative;
	width:320px;}
.witnesses_list li .break_angle{
	_right:5px;
	_bottom:0px;}
.team_box{
	border:1px solid #e6e6e6;
	padding:13px 16px 16px;
	position:relative;
	cursor:pointer;}
.bussiness_box{
	border:1px solid #e6e6e6;
	position:relative;
	cursor:pointer;}
.bussiness_top{
	border-bottom:1px solid #e6e6e6;
	padding:0px 14px;
	height:46px;
	line-height:46px;}
.bussiness_top h4{
	color:#666;
	font-size:14px;}
.bussiness_top a.more{
	float:right;
	color:#999;}
.bussiness_cont{
	padding:16px;
	height:78px;
	overflow:hidden;}
.bussiness_cont .pic{
	float:left;
	width:78px;
	margin-right:15px;}
.bussiness_cont .link{
	line-height:32px;
	margin-top:-10px;
	padding-left:93px;
	}
.bussiness_cont .link a{
	color:#666;
	background:url(../images/icon07.gif) 0px 14px no-repeat;
	padding-left:13px;
	width:95px;
	display:inline-block;}
.bussiness_top a.more:hover,
.bussiness_cont .link a:hover{
	text-decoration:underline;
	color:#CD0102;}
.pro_top{
	border-bottom:1px solid #e6e6e6;
	padding:0px 14px 0px 0px;
	height:34px;
	line-height:34px;
	color:#666;}
.pro_top strong{
	float:right;}
.pro_top .hao{
	border-bottom:1px solid #cd0102;
	padding:0px 16px;
	display:inline-block;
	height:33px;
	font-weight:bold;
	position:relative;
	margin-bottom:-1px;}
.pro_content{
	height:78px;
	overflow:hidden;}
.pro_content .dm{
	line-height:24px;
	color:#666;}
.pro_content .dm .nubs{
	width:108px;
	display:inline-block;
	}
.q1,.q2,.q3,.q4,.q5{
	padding-left:23px;
	color:#666;
	display:inline-block;}
.q1{background:url(../images/q1.png) 0px 3px no-repeat;}
.q2{background:url(../images/q2.png) 0px 3px no-repeat;}
.q3{background:url(../images/q3.png) 0px 3px no-repeat;}
.q4{background:url(../images/q2.png) 0px 3px no-repeat;}
.q5{background:url(../images/q3.png) 0px 3px no-repeat;}
.pro_links a{
	background:url(../images/icon12.gif) 0px -510px no-repeat;
	display:inline-block;
	width:90px;
	padding-left:19px;
	color:#848484;
	line-height:28px;}
.pro_links a:hover{
	color:#CD0102;
	text-decoration:underline;}
.pro_bottom{
	padding:0px 16px 16px;}
.pro_bottom span{
	color:#999px;
	margin-left:17px;
	float:left;
	line-height:36px;}
.pro_bottom a{
	float:right;}
.break_angle{
	background:url(../images/gray_jiao.gif) right bottom no-repeat;
	width:18px;
	height:18px;
	position:absolute;
	right:-1px;
	_right:0px;
	bottom:-1px;
	_bottom:16px;}
.team_cont .text {
	min-height:104px;
	_height:104px;}
.team_cont .pic{
	width:78px;
	height:104px;
	float:left;
	margin-right:17px;}
.team_cont .tname .a_team{
	float:right;}
.a_team{color:#ccc;}
.team_cont .tname{
	line-height:24px;}
.team_cont .name{
	color:#666;}
.team_cont .p3{
	line-height:20px;
	color:#999;
	height:40px;
	overflow:hidden;
	margin:8px 0px;}
.team_cont .p4{
	line-height:18px;
	height:18px;
	color:#666;
	margin:7px 0px;
	}
.team_cont .p4 strong{
	color:#cd0102;}
.team_cont .txt{
	position:relative;}
.team_cont .text{
	margin-left:98px;}
.team_cont .pic img{
	width:78px;
	height:104px;}
.team_contadd .pic,.team_contadd .pic img{
	width:174px;
	height:104px;}
.team_contadd .text{
	margin-left:160px;}
.team_contadd .p3{
	margin:0px;} 
.team_contadd .team_link{
	margin-bottom:5px;}
.team_cont .txt .btn_voto{
	position:absolute;
	right:0px;
	top:0px;}
.mar_b3{ margin-bottom:3px;}
.creative_intro{
	border-top:1px dotted #b3b3b3;
	padding-top:10px;
	margin-top:10px;
	line-height:18px;
	color:#999;}
.creative_intro strong{
	color:#666;}
.team_link{
	margin-bottom:10px;}
.team_intro{
	border-top:1px dotted #b3b3b3;
	padding-top:8px;
	margin-top:10px;
	line-height:18px;
	color:#999;
	height:54px;
	overflow:hidden;}
.btn_qq,.btn_weibo,.btn_tencent{
	height:19px;
	line-height:19px;
	display:inline-block;
	color:#999;}
.btn_qq{
	background:url(../images/icon01.gif) 0px -409px no-repeat;
	padding-left:24px;
	margin-right:20px;}
.btn_weibo{
	background:url(../images/icon01.gif) 0px -513px no-repeat;
	padding-left:29px;}
.btn_tencent{
	background:url(../images/icon03.gif) 0px 0px no-repeat;
	padding-left:28px;}
.chao_cont{
	height:140px;}
.chao_cont .pic{
	border:1px solid #d9d9d9;
	padding:2px;
	width:105px;
	height:134px;
	float:left;
	margin-right:25px;
	}
.team_current .chao_cont .pic{
	border:1px solid #fff;
	background:#fff none;}
.chao_cont .pic img{
	width:105px;
	height:134px;}
.chao_txt{
	border-left:1px dotted #b3b3b3;
	padding-left:20px;
	width:530px;
	height:140px;
	float:left;}
.chao_txt .title{
	line-height:20px;
	margin-bottom:5px;}
.chao_txt .title .time{
	float:right;
	color:#666;}
.chao_txt .title strong{
	background:url(../images/icon12.gif) 0px -398px no-repeat;
	padding-left:19px;
	color:#666;
	display:inline-block;}
.chao_txt p{
	color:#999;
	line-height:18px;
	height:72px;
	margin-bottom:8px;
	overflow:hidden;}
.chao_txt .a_read{
	color:#996633;
	float:right;
	border:1px solid #f6b74e;
	background:#fed56c none;
	padding:3px 8px;}
.team_current .chao_txt .a_read{
	color:#996633;}
.chao_txt .a_read:hover{
	color:#996633;
	text-decoration:underline;}
.a_team:hover,
.btn_qq:hover,
.btn_weibo:hover,
.btn_tencent:hover{
	color:#CD0102;
	text-decoration:underline;}
.team_current{
	background:#cd0102 none;}
.product_current{
	background:#f2f2f2 none;}
.team_current .bussiness_cont .link a{
	background:url(../images/icon09.gif) 0px 14px no-repeat;}
.team_current .break_angle{
	background:url(../images/red_jiao.gif) right bottom no-repeat;}
.product_current .break_angle{
	background:url(../images/gray_jiao2.gif) right bottom no-repeat;}
.pro_jiao .break_angle{
	_right:-1px;
	_bottom:-2px;}
.team_current .chao_txt .title strong{
	background:url(../images/icon12.gif) 0px -450px no-repeat;}
.team_current .creative_intro{
	border-top:1px dotted #fff;}
.team_current .team_cont .name,
.team_current .team_cont .p3,
.team_current .team_cont .p4,
.team_current .btn_qq,
.team_current .btn_weibo,
.team_current .btn_tencent,
.team_current .team_intro,
.team_current .team_cont .p4 strong,
.team_current .a_team:hover,
.team_current .btn_qq:hover,
.team_current .btn_weibo:hover,
.team_current .btn_tencent:hover,
.team_current .bussiness_top h4,
.team_current .bussiness_top a,
.team_current .bussiness_top a:hover,
.team_current .bussiness_cont .link a,
.team_current .bussiness_cont .link a:hover,
.team_current .chao_txt .title .time,
.team_current .chao_txt .title strong,
.team_current .chao_txt p,
.team_current .team_cont .tname,
.team_current .creative_intro,
.team_current .creative_intro strong{
	color:#fff;}
.team_current .btn_qq{
	background:url(../images/icon01.gif) 0px -460px no-repeat;}
.team_current .btn_weibo{
	background:url(../images/icon01.gif) 0px -562px no-repeat;}
.team_current .btn_tencent{
	background:url(../images/icon03.gif) 0px -56px no-repeat;}
.btn_qj,.btn_ht{
	background:url(../images/btn02.gif) 0px -141px no-repeat;
	width:21px;
	height:32px;
	display:inline-block;
	float:left;
	margin-top:50px;}
.btn_ht{
	background-position:-37px -141px;
	float:right;}
.btn_qj:hover{
	background-position:0px -175px;}
.btn_ht:hover{
	background-position:-37px -175px;}
.btn_qj2,.btn_ht2{
	background:url(../images/btn02.gif) 0px -541px no-repeat;
	width:16px;
	height:24px;
	display:inline-block;
	float:left;
	margin-top:15px;}
.btn_ht2{
	background-position:-28px -541px;
	float:right;}
.btn_qj2:hover{
	background-position:0px -567px;}
.btn_ht2:hover{
	background-position:-28px -567px;}
.box1,.box2{
	position:relative;
	margin-top:17px;}
.box2 .btn_qj,.box2 .btn_ht{
	margin-top:49px;}
.conduct_link a{
	display:block;
	background:#ccc none;
	color:#fff;
	line-height:32px;
	height:32px;
	padding:22px 0px;
	text-align:center;
	margin-bottom:6px;
	font-size:18px;}
.conduct_link a img{
	margin-right:16px;}
.conduct_link a:hover,
.conduct_link a.current{
	background:#cd0102;}
.survey_dl{
	border-bottom:1px dotted #bdbdbd;
	padding:5px 0px 12px;}
.survey_dl dt{
	font-weight:bold;
	line-height:32px;}
.survey_dl dd{
	line-height:29px;
	_height:29px;}
.survey_dl dd input{
	margin-right:10px;
	vertical-align:middle;}
.survey{
	padding:16px 0px 9px;
	border-bottom:1px dotted #b3b3b3;}
.linenone{
	border:0 none!important;}
.spic{
	background:url(../images/pic13.gif) 3px 3px no-repeat;
	border:2px solid #e6e6e6;
	padding:3px;
	width:72px;
	height:96px;
	display:block;
	float:left;}
.spic img{
	width:72px;
	height:96px;}
.survey_cont{
	width:380px;
	float:right;}
.unit{
	background:#e6e6e6 none;
	padding:0px 10px;
	line-height:29px;
	height:29px;
	color:#666;
	margin-bottom:3px;}
.unit .nub{
	float:right;}
.survey_cont .time{
	line-height:22px;
	color:#999;}
.survey_cont .title{
	color:#666;
	line-height:22px;}
.survey_cont .cont{
	line-height:18px;
	margin:5px 0px;}
.survey_cont .cont a{
	color:#999;}
.btn_l1:hover,
.survey_cont .cont a:hover{
	color:#CD0102;
	text-decoration:underline;}
.survey_cont .link{
	height:45px;}
.btn_l1{
	color:#999;
	line-height:45px;
	margin-left:16px;}
.flip_over{
	height:14px;
	padding:2px 0px;
	text-align:right;}
.flip_over a{
	color:#999;
	line-height:12px;
	margin-left:10px;
	vertical-align:middle;}
.flip_over a.current,
.flip_over a:hover{
	color:#CD0102;
	text-decoration:underline;}
.btn_q,.btn_h{
	background:url(../images/btn02.gif) 0px -216px no-repeat;
	width:6px;
	height:12px;
	display:inline-block;}
.btn_h{
	background-position:-10px -216px;}
.btn_q:hover{
	background-position:0px -231px;}
.btn_h:hover{
	background-position:-10px -231px;}
.flip_over .btn_q:hover,
.flip_over .btn_h:hover{
	text-decoration:none;}
.result_ul li{
	height:25px;
	line-height:25px;}
.result_ul li span{
	vertical-align:middle;}
.result_ul li .name{
	width:48px;
	display:inline-block;}	
.result_ul li .numble{
	margin-left:12px;}
.result_ul li .percent{
	margin-left:17px;}
.strip{
	height:7px;
	line-height:0px;
	display:inline-block;
	overflow:hidden;
	margin-left:4px;}
.stbg1{
	background:#2091dd none;}
.stbg2{
	background:#c520dd none;}
.stbg3{
	background:#dd2086 none;}
.stbg4{
	background:#999 none;}
.gray_seek{
	margin:16px 0px;
	padding:10px;
	height:27px;
	line-height:27px;
	background:#f2f2f2 none;}
.seek_box{
	border:1px solid #e6e6e6;
	padding:9px;
	background:#fff none;}
.gray_seek .sousuo{
	margin:0px;
	float:left;
	width:331px;}
.gray_seek .sousuo .text02{ width:290px;}
.keyword{
	float:left;
	margin-left:30px;}
.keyword a{
	color:#666;
	margin-right:25px;}
.h4_box .more:hover,
.keyword a:hover{
	color:#CD0102;
	text-decoration:underline;}
.help_box{
	border:1px solid #e6e6e6;
	padding:12px 13px 7px;
	width:445px;
	height:159px;
	overflow:hidden;}
.help_size{
	width:auto;
	height:auto;
	overflow:auto;}
.ques_box{
	border:1px solid #e6e6e6;
	padding:12px 13px 7px;
	overflow:hidden;}
.h4_box{
	border-bottom:1px dotted #ccc;
	padding-bottom:12px;}
.h4_boxadd{
	border-bottom:1px solid #ccc;
	padding-top:4px;
	margin-bottom:5px;}
.h4_box .ah4{
	margin-bottom:0px;}
.h4_box .more{
	float:right;
	 color: #B2B2B2;
    line-height:16px;}
.self_service{
	position:relative;
	left:-7px;
	width:453px;
	margin-top:7px;
	}
.self_service li{
	width:144px;
	height:50px;
	float:left;
	padding:5px 0px 4px 7px;}
.self_service li a{
	width:144px;
	height:25px;
	padding:12px 0px 13px;
	background:#ccc none;
	display:block;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:25px;}
.self_service li a img{
	vertical-align:middle;
	margin-right:6px;}
.self_service li a:hover,
.self_service li a.current{
	background:#cd0102 none;}
.help_services{
	position:relative;
	left:-10px;
	width:986px;
	margin-top:18px;
	}
.help_services li{
	width:226px;
	float:left;
	padding:0px 10px;}
.serbox{
	border:1px solid #e6e6e6;
	padding:20px 12px 10px;
	width:200px;
	height:130px;
	cursor:pointer;}
.serbox2{
	border:1px solid #e6e6e6;
	padding:20px 12px 10px;
	width:200px;
	height:76px;
	cursor:pointer;}
.serbox2_current{
	background:url(../images/h_bg1.gif) no-repeat;
	border:0 none!important;
	padding:21px 13px 11px!important;
	width:200px;
	height:90px!important;}
.services_cont .pic{
	padding:0px 13px;
	float:left;}
.services_cont .txt h4{
	font-size:18px;
	line-height:26px;
	margin-bottom:3px;
	font-weight:normal;
	color:#666;}
.services_cont .txt p{
	line-height:18px;
	color:#666;
	height:36px;
	overflow:hidden;}
.s_btn{
	border-top:1px dotted #ccc;
	padding-top:15px;
	margin:10px auto 0px;
	text-align:center;}
.serbox2_current .txt h4,
.serbox2_current .txt p{
	color:#fff!important;}
.help_height{
	height:122px;
	margin-bottom:20px;}
.servers_type{
	height:180px;}
.servers_type h4{
	font-size:18px;
	line-height:18px;
	font-weight:normal;
	color:#666;
	margin-bottom:8px;}
.servers_type p{
	color:#666;
	line-height:18px;
	height:90px;}
.type_ul li{
	width:256px;
	float:left;
	border-left:1px solid #e5e5e5;
	padding:0px 40px 0px 30px;}
.type_ul li.first{
	border:0 none;
	padding:0px 40px 0px 15px;}
.type_ul2 li{
	width:147px;
	float:left;
	border-left:1px solid #e5e5e5;
	padding:0px 20px 0px 28px;}
.type_ul2 li.first{
	border:0 none;
	padding:0px 20px 0px 15px;}
.complain_lt{
	width:227px;
	float:left;}
.complain_rt{
	width:719px;
	float:right;
	}
.complain_box{
	border:1px solid #e6e6e6;
	padding:20px 30px 15px;}
.complaint_step{
	background:url(../images/step.gif) no-repeat;
	height:150px;
	overflow:hidden;}
.nub8{
	background:url(../images/nub3.gif) no-repeat;
	width:19px;
	height:19px;
	text-align:center;
	line-height:19px;
	display:inline-block;
	color:#fff;
	font-size:12px;
	}
.complaint_step p{
	line-height:46px;
	height:46px;
	font-size:16px;
	color:#666;
	padding-left:65px;
	margin-bottom:6px;}
.complaint_step .nub8{
	margin-right:10px;}
.table04 tr td{
	padding:8px 6px;
	color:#666;}
.table04 tr td img{
	vertical-align:middle;}
.usually_link{
	line-height:17px;
	color:#666;
	margin-bottom:15px;}
.usually_link a{
	background:url(../images/icon12.gif) 0px -220px no-repeat;
	padding-left:21px;
	margin-left:20px;
	color:#666;
	display:inline-block;}
.usually_link a:hover,
.usually_link a.current{
	background:url(../images/icon12.gif) 0px -280px no-repeat;}
.selfbox{
	position:relative;}
.self_side{
	background:url(../images/bgside.gif) repeat-y;
	width:224px;
	position:absolute;
	left:0px;
	top:0px;
	margin-top:30px;
	padding-top:6px;}
.self_side ul li a{
	background:url(../images/sidenav.gif) 0px -47px no-repeat;
	border-bottom:1px solid #cdcdcd;
	height:45px;
	line-height:45px;
	padding-left:19px;
	display:block;
	font-size:16px;
	color:#666;
	}
.self_side ul li.last a{
	border-bottom:0 none;}
.self_side ul li a:hover{
	color:#CD0102;}
.self_side ul li a.current{
	background:url(../images/sidenav.gif) 0px 0px no-repeat;
	color:#CD0102;}
.self_right{
	width:698px;
	min-height:300px;
	_height:300px;
	border:1px solid #e6e6e6;
	padding:20px;
	margin-left:223px;
	}
.selfservers_dl{
	border-top:1px dotted #ccc;
	padding:12px 0px 20px;}
.dl_first{
	padding:0px 0px 20px;
	border-top:0 none;
	}
.selfservers_dl dt{
	height:30px;
	line-height:30px;
	margin-bottom:5px;
	}
.selfservers_dl dt a{
	color:#999;
	font-size:14px;
	font-weight:bold;}
.selfservers_dl dt img{
	margin-right:12px;}
.selfservers_dl dd{
	position:relative;
	left:-10px;
	color:#999;
	line-height:24px;}
.selfservers_dl dd a{
	color:#999;
	margin:0px 10px;}
.selfservers_dl dd a:hover{
	color:#da4141;
	text-decoration:underline;}
.selfservers_dl dd.sdd a{
	background:url(../images/icon_dy.gif) 0px 7px no-repeat;
	padding-left:11px;
	display:inline-block;
	line-height:24px;
	width:26.5%;
	}
.stepbox{
	border:1px solid #e6e6e6;
	background:#fff none;
	padding:12px 0px;
	margin-bottom:17px;}
.step_position{
	position:relative;
	margin-bottom:-25px;}
.stepbox table tr th{
	border-right:1px solid #e6e6e6;}
.stepbox table tr th.th2{
	text-align:left;
	font-weight:normal;
	padding:0px 20px;
	}
.stepbox table tr td{
	padding:7px 12px;}
.set_step{
	background:url(../images/bg22.gif) left 2px repeat-x;
	height:48px;
	margin-bottom:10px;}
.set_nub{
	height:37px;
	line-height:37px;
	padding:10px 0px 1px;}
.set_nub span{
	width:37px;
	height:37px;
	text-align:center;
	color:#fff;
	font-size:18px;
	display:inline-block;
	margin-right:79px;}
.set_nub i{
	font-size:18px;
	font-style:normal;
	color:#999;}
.set_nub1{background:url(../images/snub1.gif) left 2px no-repeat;}
.set_nub2{background:url(../images/snub2.gif) left 2px no-repeat;}
.set_nub3{background:url(../images/snub3.gif) left 2px no-repeat;}
.nub9{
	font-size:48px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;}
.table_inner{
	margin-left:10px;}
.stepbox table tr th{
	color:#666;}
.table_inner tr td{
	vertical-align:middle;
	padding:0px 12px;
	line-height:22px;
	color:#666;}
.operation_ul{
	margin:15px 0px 19px;}
.operation_ul li{
	width:188px;
	padding:0px 6px 0px 0px;
	float:left;}
.operation_ul li.last{
	padding:0px;}
.operation{
	border:1px solid #e6e6e6;
	width:186px;
	height:120px;
	text-align:center;}
.operate_red{
	width:164px;
	height:138px;
	background:#cd0102 none;
	padding:6px 12px;
	color:#fff;
	line-height:18px;}
.operate_red h5{
	color:#fff;
	line-height:20px;}
.h5gap{
	border-top:1px dotted #f2bfc0;
	margin-top:5px;
	padding-top:3px;
	color:#fff;}
.op_top{
	height:40px;
	padding:11px 0px;
	font-size:16px;}
.op_top img{
	margin-right:7px;}
.op_bottom{
	border-top:1px solid #e6e6e6;
	padding-top:12px;
	line-height:33px;}
.nub10{
	background:url(../images/nub4.gif) 0px 0px no-repeat;
	width:33px;
	height:33px;
	font-weight:bolder;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:0px 9px;
	color:#666;}
.operation_selected{
	border:1px solid #cd0102;
	background:#cd0102 none;}
.operation_selected .op_bottom{
	border-top:1px solid #d86868;}
.operation_selected .op_top,
.operation_selected .op_bottom,
.operation_selected .op_bottom em{
	color:#fff;}
.operation_selected .nub10{
	background:url(../images/nub4.gif) 0px -37px no-repeat;
	color:#fff;}
.table_feature{
	margin:20px 0px;}
.table_feature tr th{
	font-weight:normal;
	text-align:left;
	border-right:4px solid #e6e6e6;
	padding-right:10px;
	}
.table_feature tr td{
	padding-left:20px;
	color:#666;}
.feature{
	height:32px;
	margin:5px 0px;
	width:130px;}
.feature .zui{
	background:url(../images/nub5.gif) no-repeat;
	height:32px;
	width:32px;
	line-height:32px;
	display:inline-block;
	vertical-align:middle;
	font-size:24px;
	color:#fff;
	text-align:center;
	float:left;
	margin-right:5px;}
.feature_detail{
	color:#666;}
.feature_detail h4{
	font-size:16px;
	font-weight:normal;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#666;}
.feature_detail span{
	font-size:10px;
	line-height:10px;
	height:10px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	*padding-top:3px;
	display:inline-block;}
.intro_text{
	border:4px solid #e6e6e6;
	padding:15px 20px;
	position:relative;
	_width:676px;
	min-height:10px;
	_height:10px;
	}
.intro_text .ijiao{
	background:url(../images/gjiao.gif) right bottom no-repeat;
	width:35px;
	height:35px;
	position:absolute;
	bottom:-4px;
	right:-4px;}
.intro_text p{
	line-height:18px;
	color:#666;
	text-indent:2em;
	margin-bottom:18px;}
.intro_textadd p{
	text-indent:0px;}
.intro_text p.p5{
	text-indent:0px;}
.scrolling_message{
	background:#f2f2f2 none;
	padding:0px 10px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin-top:20px;
	}
.scrolling_message strong{
	background:url(../images/icon12.gif) 0px -345px no-repeat;
	padding-left:18px;
	display:inline-block;
	float:left;}
.scrolling_message ul{
	float:left;
	height:25px;
	width:850px;}
.scrolling_message ul li{
	height:25px;
	line-height:25px;
	width:405px;
	margin-right:20px;
	float:left;}
.scrolling_message ul li span{
	float:right;
	color:#999;}
.scrolling_message ul li a{
	color:#666;}
.scrolling_message ul li a:hover{
	color:#CD0102;
	text-decoration:underline;}
.scrolling_message .scrolling_ul,
.scrolling_message .scrolling_ul li{
	width:610px;}
.chao_ul{
	margin-top:15px;}
.chao_ul li{
	padding-bottom:10px;}
.video_list li{
	padding-bottom:12px;}
.video_box{
	border:4px solid #ccc;
	width:206px;
	height:124px;
	background:#fff none;
	position:relative;}
.video_pic{
	width:206px;
	height:124px;
	position:relative;
	z-index:1;}
.video_title{
	background:#000 none;
	height:26px;
	color:#fff;
	position:absolute;
	bottom:0px;
	width:100%;
	z-index:4;
	left:0px;
	opacity: 0.75; /*Chrome¡¢Safari¡¢Firefox¡¢Opera */ 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); /* IE6/IE7/8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=75)"; /*  IE8 */
	}
.video_title a{
	padding:5px;
	display:block;
	color:#fff;
	line-height:16px;
	position:relative;
	z-index:6;}
.investor_box{
	margin:10px 0px 15px;
	position:relative;
	}
.investor_box .btn_qj{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:10px;}
.investor_box .btn_ht{
	position:absolute;
	right:0px;
	top:0px;
	margin-top:10px;}
.investor_list{
	position:relative;
	margin:0px auto;}
.investor_list li{
	float:left;
	position:relative;
	padding:0px 4px;}
.links_ul{
	position:relative;
	left:-15px;
	width:488px;
	margin:10px 0px 15px;}
.links_ul li{
	float:left;
	padding-left:15px;}
.active_links{
	border:1px solid #e6e6e6;
	width:145px;
	height:159px;
	background:#fff none;}
.active_current{
	background:#cd0102 none;
	border:1px solid #cd0102;
	}
.active_top{
	border-bottom:1px solid #e5e5e5;
	height:29px;
	line-height:29px;
	padding:0px 8px;
	}
.active_top h4{
	color:#666;
	font-size:14px;}
.active_top a.more{
	color:#999;
	float:right;}
.links_cont{
	padding:3px 6px;}
.links_cont a{
	background:url(../images/icon07.gif) no-repeat scroll 0 10px transparent;
	color:#666;
	line-height:24px;
	padding-left:13px;
	display:block;}
.links_cont a:hover,
.active_top a.more:hover{
	color:#cd0102;
	text-decoration:underline;}
.active_current .active_top{
	border-bottom:1px solid #d55151;}
.active_current .links_cont a{
	background:url(../images/icon09.gif) no-repeat scroll 0 10px transparent;
	color:#fff;}
.active_current .active_top a.more,
.active_current .active_top h4,
.active_current .active_top a.more:hover,
.active_current .links_cont a:hover{
	color:#fff;}
.link_img{
	border:1px solid #e6e6e6;
	padding:2px;
	width:130px;
	height:49px;
	display:block;}
.link_img img{
	width:130px;
	height:49px;}
.painting_lt{
	width:802px;
	float:left;}
.painting_rt{
	width:142px;
	float:right;}
.painting_operate{
	border:1px solid #e6e6e6;
	border-bottom:0 none;
	padding:7px 10px;
	height:27px;
	line-height:27px;
	color:#666;}
.painting_operate .share{
	margin-left:8px;}
.painting_operate a{
	vertical-align:middle;
	color:#666;}
.painting_operate a:hover{
	color: #CD0102;
	text-decoration:underline;}
.painting_operate .slogo{
	margin-left:20px;
	color:#666;}
.painting_operate .slogo a{
	margin:0px 3px;}
.btn_small{
	background:url(../images/bg_fd.gif) 0px 0px no-repeat;
	width:42px;
	height:27px;
	display:inline-block;
	text-indent:-99999px;
	overflow:hidden;
	margin-left:8px;}
.btn_big{
	background:url(../images/bg_fd.gif) -42px 0px no-repeat;
	width:41px;
	height:27px;
	display:inline-block;
	text-indent:-99999px;
	overflow:hidden;}
.btn_restore{
	background:url(../images/bg_fd.gif) -90px 0px no-repeat;
	width:72px;
	height:27px;
	line-height:27px;
	display:inline-block;
	text-align:center;
	color:#666;
	margin-left:8px;}
.btn_former{
	background:url(../images/bg_fd.gif) -169px 0px no-repeat;
	width:50px;
	height:27px;
	line-height:27px;
	display:inline-block;
	text-align:center;
	color:#666;
	margin-left:8px;}
.painting_pic{
	width:802px;
	height:429px;
	position:relative;}
.painting_pic a{
	display:block;
	text-align:center;}
.painting_intro{
	background-color:#000;
	position:absolute;
	bottom:0px;
	left:0px;
	width:772px;
	padding:4px 15px 3px;
	height:50px;
	line-height:24px;
	opacity: 0.75; /*Chrome¡¢Safari¡¢Firefox¡¢Opera */ 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); /* IE6/IE7/8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=75)"; /*  IE8 */}
.painting_intro h4{
	font-size:14px;
	color:#fff;}
.painting_intro  p{
	color:#fff;}
.picture_ul{
	width:142px;
	height:376px;
	/*overflow:hidden;
	margin-top:13px;*/
	}
.picture_ul li{
	padding-bottom:13px;
	width:142px;
	height:81px;}
.picture_ul li a{
	display:block;
	width:142px;
	height:81px;
	overflow:hidden;
	position:relative;}
.picture_ul li a .pick{
	background:url(../images/picbox.gif) no-repeat;
	width:142px;
	height:81px;
	display:none;
	position:absolute;
	left:0px;
	top:0px;}
.picture_ul li a:hover .pick,
.picture_ul li a.current .pick{
	display:block;} 
.btn_upword2,.btn_downword2{
	background:#cbcbcb url(../images/btn02.gif) 53px -260px no-repeat;
	width:142px;
	height:41px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	margin-bottom:13px;}
.btn_downword2{
	background:#cbcbcb url(../images/btn02.gif) 53px -319px no-repeat;
	margin:0px!important;}
.btn_upword2:hover{
	background:#cd0102 url(../images/btn02.gif) 53px -384px no-repeat;}
.btn_downword2:hover{
	background:#cd0102 url(../images/btn02.gif) 53px -444px no-repeat;}
.black_tab{
	background:#666 none;
	height:40px;}
.black_tab a{
	padding:0px 15px;
	color:#ccc;
	height:40px;
	line-height:40px;
	font-size:14px;
	margin-right:5px;
	display:inline-block;}
.black_tab a:hover,
.table03 tr .black_tab a:hover{
	color:#fff!important;
	text-decoration:none!important;}
.black_tab a.current{
	background:#cd0102 none;
	color:#fff!important;
	text-decoration:none!important;}
.fund_box{
	border:1px solid #e6e6e6;
	padding:12px;
	background:#fff none;}
.date_box{
	border:1px solid #e6e6e6;}
.date_title{
	background:#f2f2f2 none;
	padding:0px 12px;
	height:27px;
	line-height:27px;}
.date_title h4{
	font-size:18px;
	font-weight:normal;
	}
.date_title .date_tab{
	position:relative;
	left:-12px;}
.date_tab{
	background:#f2f2f2 none;
	height:27px;
	line-height:27px;}
.date_tab a{
	color:#666;
	font-size:14px;
	width:94px;
	display:block;
	float:left;
	text-align:center;
	height:27px;
	line-height:27px;
	display:inline-block;
	}
.date_tab a:hover{
	color:#cd0102;}
.date_tab a.current{
	background:#cd0102 none;
	color:#fff;
	font-size:16px;
	line-height:27px;
	}
.date_title h4 span{
	color:#cd0102;}
.date_cont{
	padding:12px;}
.table_fund{
	}
.table_fund td.td1{
	border-right:1px dotted #b3b3b3;
	border-bottom:1px dotted #b3b3b3;
	padding-right:14px;
	padding-bottom:14px;
	vertical-align:top;}
.table_fund td.td2{
	padding-left:14px;
	padding-bottom:14px;
	vertical-align:top;}
.table_fund td.td3{
	padding-top:14px;
	padding-right:14px;
	vertical-align:top;}
.table_fund td.td4{
	border-top:1px dotted #b3b3b3;
	border-left:1px dotted #b3b3b3;
	padding-top:14px;
	padding-left:14px;
	vertical-align:top;}
.table_fund td.td5{
	border-right:1px dotted #b3b3b3;
	padding-right:14px;
	vertical-align:top;}
.table_fund td.td6{
	padding-left:14px;
	vertical-align:top;}
.btn_more{
	font-size:14px;
	color:#fff;
	padding:0px 13px;
	height:31px;
	line-height:31px;
	display:inline-block;
	background:#cd0102 none;}
.btn_more:hover{
	text-decoration:underline;}
.pro_name{
	float:left;
	color:#999;
	height:36px;
	line-height:36px;}
.pro_name strong{
	color:#666;
	font-size:22px;
	vertical-align:middle;}
.aim h4{
	background:url(../images/h_icon21.gif) 0px 0px no-repeat;
	padding-left:35px;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:5px;
	color:#666;} 
.aim p{
	line-height:20px;
	color:#666;}
.inputtxt{
    border: 1px solid #CCCCCC;
    height: 26px;
    line-height: 26px;
	display:inline-block;
	vertical-align:middle;
    padding: 0 3px;
    width:136px;
	position:relative;
	margin-right:30px;}
.inputtxt a{
	float:right;
	vertical-align:middle;
	*padding-top:2px;}
.inputtxt input{
	width:110px;
	height:26px;
	line-height:26px;
	border:0 none;
	vertical-align:middle;
	background:transparent none;}
.head-office .pic{
	border:3px solid #e6e6e6;
	padding:3px;
	width:160px;
	height:160px;
	float:left;}
.head-office .cont{
	margin-left:190px;
	height:172px;
	overflow:hidden;}
.head-office .cont h4{
	line-height:22px;
	color:#666;}
.head-office .cont p{
	line-height:18px;
	color:#666;
	height:112px;
	overflow:hidden;
	margin:5px 0px;}
.structb_right{
	width:457px;
	min-height:200px;
	_height:200px;
	border:1px solid #e6e6e6;
	padding:20px;
	margin-left:223px;
	}
.honor_dl{
	background:url(../images/bg_jb.gif) no-repeat;
	padding-bottom:12px;
	height:83px;}
.honor_last{
	height:83px;
	padding:0px;} 
.honor_dl table tr th{
	height:83px;
	width:83px;
	color:#fff;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	}
.honor_dl table tr td{
	line-height:20px;
	padding:0px 45px 0px 30px;}
.manage_ul{
	position:relative;
	left:-9px;
	width:984px;
	margin-top:20px;}
.manage_ul li{
	float:left;
	padding:0px 9px;
	width:228px;}
.manage_link{
	border:1px solid #e6e6e6;
	padding:7px 0px 7px 30px;
	height:66px;
	cursor:pointer;}
.manage_link .pic{
	border:1px solid #e6e6e6;
	padding:2px;
	width:60px;
	height:60px;
	float:left;}
.manage_link .txt{
	width:113px;
	margin-left:70px;
	text-align:center;
	padding:9px 0px 0px;}
.manage_link .txt h4{
	line-height:24px;
	font-size:18px;
	font-weight:normal;
	color:#666;}
.manage_link .txt h4.tel{
	font-weight:bold;
	font-size:24px;
	margin-bottom:2px;}
.manage_link .txt span,
.manage_link .txt a{
	line-height:24px;
	color:#999;}
.manage_link .txt a:hover{
	color:#CD0102;
	text-decoration:underline;}
.manage_ul2{
	position:relative;
	left:-10px;
	width:555px;}
.manage_ul2 li{
	float:left;
	padding:11px 0px 0px 10px;
	width:173px;}
.manage_ul2 li .manage_link{
	padding:7px 0px 7px 15px;}
.manage_ul2 li .manage_link .txt{
	width:80px;}
.prefecture_ul{
	margin:17px 0px 6px;}
.prefecture_ul li{
	float:left;
	padding-right:12px;}
.prefecture_ul li.last{
	padding-right:0px;}
.prefecture{
	width:152px;
	height:193px;
	padding:170px 10px 0px;}
.prefecture1{
	background:url(../images/zhuanq.jpg) 0px 0px no-repeat;}
.prefecture2{
	background:url(../images/zhuanq.jpg) -184px 0px no-repeat;}
.prefecture3{
	background:url(../images/zhuanq.jpg) -368px 0px no-repeat;}
.prefecture4{
	background:url(../images/zhuanq.jpg) -552px 0px no-repeat;}
.prefecture h4{
	font-size:18px;
	color:#fff;
	line-height:28px;
	margin-bottom:5px;}
.prefecture p{
	line-height:21px;
	color:#fff;}
.w540{width:540px;}
.w172{ width:172px;}

/*理财服务*/
.mall_content_licai{
	width:966px;
	border:1px solid #e6e6e6;
	background:#fff none;
	padding:19px;
	margin:0px auto;
	overflow:hidden;
	position:relative; background: url(../images/icon100.png) repeat;}
.mall_content_licai .slide{ width:962px; height:408px; position:relative; background:url(../images/icon113.png) repeat-x center 330px;}
.mall_content_licai .slide .left{ display:block; width:54px; height:373px; background:url(../images/icon111.png) no-repeat 0 0; position:absolute; top:0; left:0;}
.mall_content_licai .slide .right{display:block; width:54px; height:373px; background:url(../images/icon112.png) no-repeat 0 0; position:absolute; top:0; right:0;}
.mall_content_licai .slide .slide_nav{ width:200px; height:65px; position:absolute; top:295px; left:700px; z-index:100;}
.mall_content_licai .slide .slide_nav li{ float:left; width:65px; height:65px; background:url(../images/icon115.png) no-repeat center bottom; overflow:hidden;}
.mall_content_licai .slide .slide_nav li .pic{ width:65px; height:65px; background:url(../images/icon117.png) no-repeat center 7px;}
.mall_content_licai .slide .slide_nav li .pic img{ width:48px; height:48px; margin: 11px 0 0 9px;}
.mall_content_licai .slide .slide_nav li.on{ height:68px; position:relative; margin-top:-3px;}
.mall_content_licai .slide .slide_nav li.on .pic{ background:url(../images/icon116.png) no-repeat center 1px; margin-top:0px; height:70px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="front/images/icon116.png");}

.mall_content_licai .slide .slide_cont{width:854px; height:373px; background-color:#fff; position:absolute; top:0; left:54px; z-index:0;}
.mall_content_licai .slide .slide_cont li{ opacity:0; filter:alpha(opacity=0); position:absolute;}
.mall_content_licai .slide .slide_cont li img{ width:854px; height:373px;}
.mall_content_licai .shop_box{ height:390px; background:url(../images/icon114.png) repeat-x left top;}
.mall_content_licai .shop_box h2{ padding:20px 0 0 0;}
.mall_content_licai .shop_box p{ line-height:24px; padding-top:6px; color:#666; font-size:14px;}
.mall_content_licai .shop_box ul{ padding:20px 0 0 0; width:980px;}
.mall_content_licai .shop_box ul li{ float:left; width:233px; height:225px; background:url(../images/icon118.png) no-repeat 0 0; margin-right:12px;}
.mall_content_licai .shop_box ul li img{ width:229px; height:89px;}
.mall_content_licai .shop_box ul li h3{ height:30px; line-height:30px; padding:12px 0 3px 0; font-size:18px; color:#666; font-weight:600; padding-left:10px;}
.mall_content_licai .shop_box ul li span{ display:block; height:66px; width:210px; line-height:22px; color:#666666; padding-left:10px; text-align:justify;}

.mall_content_licai .product_box{ height:420px; background:url(../images/icon114.png) repeat-x left top;}
.mall_content_licai .product_box h2{ padding:20px 0 0 0;}
.mall_content_licai .product_box ul{ padding:20px 0 0 0; width:980px;}
.mall_content_licai .product_box ul li{ float:left; width:478px; height:154px; background:url(../images/icon119.png) no-repeat 0 0; margin:0 12px 12px 0;}
.mall_content_licai .product_box ul li img{ float:left; width:168px; height:149px;}
.mall_content_licai .product_box ul li h3{ float:left; width:280px; height:40px; line-height:40px; color:#666666; font-size:18px; padding:15px 0 0 27px;}
.mall_content_licai .product_box ul li h3 a{
	float:none; line-height:40px; height:40px; color:#666; font-size:18px;}
.mall_content_licai .product_box ul li p{ float:left; width:250px; height:40px; line-height:20px; color:#666666; padding-left:27px; }
.mall_content_licai .product_box ul li a{ float:right; display:block; height:45px; line-height:45px; color:#CCCCCC; padding-right:30px;}
.mall_content_licai .product_box ul li a:hover{ color:#CD0102;}
/*理财服务 end*/
/*---日历控 start件---*/
.calendar_box{
	margin:0px auto;
	background:#f2f2f2 none;
	width:214px;}
.calmonth{
	background:#ccc;
	text-align:center;
	padding:4px 0px;
}
.calmonth select {
	height:18px;
	line-height:18px;
	border:1px solid #fff;
	color:#999;
	width:95px;}
.calmain{
	margin:2px 2px 0px;
	width:210px;
	overflow:hidden;
	background:#f2f2f2 none;
}
.calmain .calt tr th,.calmain .calt tr td{
	padding:5px 15px 0px 0px;}
.calmain .calt tr th.rt,.calmain .calt tr td.rt{
	padding-right:0px;}
.calmain .calt tr th a,.calmain .calt tr td a{
	width:15px;
	height:15px;
	line-height:15px;
	display:inline-block;
	font-weight:normal;
	text-align:center;}
.calmain .calt tr th a{
	border:1px solid #ff8182;
	background:#ffdada none;
	color:#cd0102;
	}
.calmain .calt tr td a{
	background:#e6e6e6;
	border:1px solid #ccc;
	color:#666;}
.calmain .calt td a.current {
	background:#999;
	border:1px solid #999;
	color:#fff;
}
.calmain .calt tr td a.weekend{
	color:#ff0000;}
/*---日历控件 end---*/
.orderbg{background:url(../images/bg21.gif) center top repeat;}
/*--客户交易 客户注册----*/
.client_body{
	background:url(../images/bg26.jpg) center top no-repeat;}
.c_header{
	padding:35px 0px;
	width:705px;
	margin:0px auto;}
.c_content{
	background:url(../images/bg_login.gif) no-repeat;
	width:643px;
	height:450px;
	margin:0px auto;
	padding:30px 52px 45px;}
.declare{
	line-height:21px;
	color:#999;
	background:url(../images/line5.gif) repeat-x;
	padding-top:15px;}
.c_choose{
	background:url(../images/line5.gif) center bottom repeat-x;
	height:36px;}
.title_tab{
	float:left;}
.title_tab a{
	width:129px;
	height:36px;
	line-height:36px;
	display:inline-block;
	text-align:center;
	color:#808080;
	font-size:18px;}
.title_tab a.current{
	background:url(../images/taba.gif) center bottom no-repeat;
	color:#333;}
.have{
	float:right;
	line-height:36px;}
.have a{
	color:#018bf0;}
.have a:hover{
	text-decoration:underline;}
.c_footer{
	background:#cccccc none;
	height:46px;
	line-height:46px;
	color:#999;
	text-align:center;
	margin-top:45px;}
.c_footer span{
	margin-left:32px;}
.client_cont{
	height:326px;
	padding-top:10px;}
.table_client tr th{
	font-size:14px;
	font-weight:normal;
	text-align:right;
	padding:10px 9px;
	line-height:28px;}
.table_client tr td{
	padding:10px 9px;
	line-height:28px;
	font-size:14px;}
.stitle{
	font-weight:normal;
	font-size:18px;
	margin:60px 0px 20px 120px;}
.btn_get{
	margin-left:15px;
	font-size:12px;
	color:#018bf0;
	text-decoration:underline;}
.btn_red{
	background:url(../images/btn05.gif) no-repeat;
	width:147px;
	height:45px;
	line-height:45px;
	font-size:18px;
	color:#fff;
	text-align:center;
	display:inline-block;}
.text05,.text06,.text05out,.text06out{
	height:28px;
	line-height:28px;
	padding:0px 5px;
	font-size:14px;}
.text05{
	background:url(../images/input.gif) 0px 0px no-repeat;
	width:225px;}
.text06{
	background:url(../images/input.gif) 0px -46px no-repeat;
	width:125px;}
.text05out{
	background:url(../images/input.gif) 0px -82px no-repeat;
	width:225px;}
.text06out{
	background:url(../images/input.gif) 0px -119px no-repeat;
	width:125px;}
.ts_pad{
	margin:110px auto 100px;}
.succeed{
	font-size:36px;
	margin:0px auto;
	text-align:center;}
.succeed img{
	margin-right:10px;}
.p_sm{
	color:#999;
	padding-top:20px;}
.table_activate{
	margin:42px 0px 38px;}
.table_activate tr td h3{
	padding-right:14px;
	font-size:18px;
	color:#333;
	font-weight:normal;}
.stepcont{
	border:1px solid #ccc;
	background:#f2f2f2 none;
	width:140px;
	height:111px;
	padding-top:29px;
	text-align:center;
	margin:0px 10px;}
.stepcont h4{
	font-size:16px;
	font-weight:normal;
	color:#666;
	margin-top:14px;}
/***--------个人中心 start----*/
.personal_infor{
	background:#e6e6e6 none;}
.personal_title{
	background:#999 none;
	height:33px;
	padding:0px 18px;
	color:#fff;
	font-size:16px;
	line-height:33px;}
.personal_pad{
	padding:0px 18px 10px;}
.p6{
	line-height:21px;
	color:#666;}
.personinfor_mix{
	padding:12px 0px;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:5px;
	}
.personinfor_mix .pic1,
.personinfor_mix .pic2{
	width:62px;
	height:62px;
	float:left;
	margin-right:16px;
	}
.personinfor_mix .pic1{
	background:url(../images/pic15.gif) no-repeat;}
.personinfor_mix .pic2{
	background:url(../images/pic16.gif) no-repeat;}
.personinfor_mix .pic1 img,
.personinfor_mix .pic2 img{
	width:62px;
	height:62px;}
.personinfor_mix .txt{
	float:left;}
.personinfor_mix .txt h5{
	line-height:36px;
	font-size:14px;
	color:#666;}
.t_per{
	font-size:16px;
	color:#666;
	padding:5px 0px 0px;}
.table_bd tr td{
	height:74px;}
.table_bd tr td.td1{
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;}
.table_bd tr td p{
	padding:0px 28px;
	color:#999;
	line-height:21px;}
.table_bd{
	margin-bottom:50px;}
.bd{
	background:url(../images/bg_btns.gif) no-repeat;
	height:29px;
	line-height:29px;
	padding:0px 8px 0px 15px;
	display:inline-block;
	color:#fff;}
.bd:hover{
	text-decoration:underline;
	color:#fff;}
.news_center{
	background:url(../images/icon12.gif) 0px -348px no-repeat;
	padding-left:18px;
	color:#999;
	width:90px;}
.news_center a{
	color:#999;}
.account_type,.account_type2{
	text-align:center;}
.account_type h4,.account_type2 h4{
	font-size:16px;
	line-height:24px;
	font-weight:normal;}
.account_type2 h4{
	color:#999;}
.state{
	text-align:center;
	color:#999;}
.state span{
	display:block;
	text-align:center;
	margin-top:5px;}
.safe_level{
	border:1px solid #e6e6e6;
	background:#f2f2f2 none;
	margin-top:20px;
	padding:26px 20px 26px 34px;
	height:58px;}
.level_detail{
	border-left:1px solid #d3d3d3;
	padding-left:26px;
	color:#666;
	width:110px;
	height:58px;
	font-size:13px;
	line-height:58px;
	float:left;}
.level_detail strong{
	color:#ec4c4d;
	font-size:34px;}
.safe_lt{
	width:497px;
	float:left;
	margin-right:25px;}
.prove_safe{
	background:url(../images/icon12.gif) 0px -560px no-repeat;
	padding-left:33px;
	color:#999;
	line-height:20px;
	height:20px;
	padding-bottom:10px;
	margin-top:20px;}
.prove_safe a{
	color:#999;}
.prove_safe a:hover{
	text-decoration:underline;
	color:#CD0102;}
.safe_bar{
	background:url(../images/safebg.gif) 0px 0px no-repeat;
	width:487px;
	height:10px;
	padding:5px;
	position:relative;}
.safe_nub{
	background:url(../images/safebg.gif) -9px -29px no-repeat;
	width:483px;}
.bar_lt{
	background:url(../images/safebg.gif) -5px -29px no-repeat;
	width:4px;}
.bar_rt{
	background:url(../images/safebg.gif) -486px -29px no-repeat;
	width:4px;}
.safe_nub,.bar_lt,.bar_rt{
	height:11px;
	line-height:11px;
	overflow:hidden;
	font-size:0px;
	float:left;}
.adddata_box{
	margin:20px 0px;}
.adddata_box .tab_line{
	float:left;
	width:502px;}
.add_rt{
	float:right;
	width:206px;} 
.add_rt .text02{
	width:140px;
	float:left;}
.add_rt .text02:hover,
.add_rt .text02:focus,
.add_rt .text02on{
	width:138px;}
.btn_add{
	background:#cd0102 none;
	height:27px;
	line-height:27px;
	padding:0px 14px;
	display:inline-block;
	color:#fff;
	font-size:14px;
	float:left;}
.btn_add2{
	background:url(../images/btn04.png) 0px -291px no-repeat;
	height:42px;
	line-height:42px;
	width:190px;
	text-align:center;
	display:inline-block;
	color:#996633;
	font-weight:normal;
	font-size:16px;
	float:right;}
.btn_add2:hover{
	text-decoration:underline;}
.fund_manages{
	border-bottom:1px dotted #ccc;
	padding:25px 0px;}
.fund_manages .pic{
	width:72px;
	height:96px;
	float:left;
	margin-right:10px;}
.fund_manages .pic img{
	width:72px;
	height:96px;}
.fund_manages .txt strong{
	font-size:14px;
	line-height:22px;}
.fund_manages .txt p{
	line-height:18px;
	height:72px;
	overflow:hidden;}
.table06 tr th{
	text-align:right;
	font-weight:normal;
	color:#666;
	padding:10px 5px;
	height:28px;}
.table06 tr td{
	color:#666;
	padding:10px 5px;
	height:28px;}
.table06 .tr1 td,.table06 .tr1 th{
	padding:0px 5px;
	}
.xz{
	margin-right:10px;
	line-height:26px;}
.xz input{
	margin-right:3px;}
.tips_txt{
	color:#999;
	margin-left:8px;}
.order_tips{
	border:1px solid #ffd35a;
	background:#ffe8aa url(../images/icon01.gif) 13px -935px no-repeat;
	height:34px;
	line-height:34px;
	color:#666;
	padding:0px 20px 0px 40px;
	margin:25px 0px;}
.order_tips em{
	color:#fe6500;
	font-weight:bold;
	font-style:normal;
	float:right;}
.order_tips strong{
	color:#cd0102;
	font-size:14px;}
.step_ul{
	background:url(../images/bg_step.gif) 7px 37px no-repeat;
	line-height:37px;
	height:90px;
	margin-top:10px;}
.step_ul li{
	float:left;
	font-size:16px;
	color:#cd0102;
	height:90px;}
.step_ul li.step1,
.step_ul li.step1on{
	width:210px;}
.step_ul li.step2,
.step_ul li.step2on{
	width:310px;
	text-align:center;}
.step_ul li.step3,
.step_ul li.step3on{
	width:200px;
	text-align:right;}
.step_ul li.step1on{
	background:url(../images/bg_step.gif) 7px -127px no-repeat;}
.step_ul li.step2on{
	background:url(../images/bg_step.gif) -204px -127px no-repeat;}
.step_ul li.step3on{
	background:url(../images/bg_step.gif) -514px -127px no-repeat;
	}
.order_success{
	background:url(../images/icon_yes.gif) 0px center no-repeat;
	margin:50px 80px 60px;
	line-height:24px;
	padding-left:60px;
	font-size:16px;
	min-height:36px;
	_height:36px;}
.order_success2{
	background:url(../images/icon_yes.gif) 80px 70px no-repeat;
	padding:70px 80px 60px 160px;
	margin:0px;}
.underline{
	text-decoration:underline;}
.tan_box{
	position:relative;}
.windows_bg{
	background:#f2f2f2 none;
	width:360px;
	position:absolute;}
.t_question{
	background:url(../images/icon01.gif) 0px -1006px no-repeat;
	padding-left:25px;
	line-height:26px;
	font-weight:bold;
	margin-top:10px;}
.t_answer{
	background:url(../images/icon01.gif) 0px -1125px no-repeat;
	padding-left:25px;
	line-height:26px;}
/**---机构用户--**/
.organ{}
.organ_lt{
	width:231px;
	float:left;}
.organ_mid{
	width:474px;
	float:left;
	margin:0px 13px;}
.organ_rt{
	width:231px;
	float:right;}
.organ_box{
	width:207px;
	height:207px;
	padding:11px;
	position:relative;
	overflow:hidden;
	cursor:pointer;}
.organ_box p{
	font-size:14px;
	color:#fff;
	text-align:right;}
.organ_box .tp{
	text-align:left;
	text-indent:2em;
	line-height:24px;}
.organ_box h3{
	font-size:20px;
	text-align:right;
	color:#fff;
	padding-top:130px;
	line-height:30px;}
.organ_p1{
	width:231px;
	height:231px;}
.organ_p1 p{
	padding-top:60px;
	line-height:21px;
	color:#666;
	font-size:14px;}
.organ_p1 h2{
	font-size:36px;
	text-align:right;
	margin-top:8px;
	color:#666;}
.organ_p2{
	background:#e7ba21 none;
	border:1px solid #e7ba21;
	position:relative;
	z-index:11;
	margin-top:12px;}
.organ_p3,
.organ_p3_out:hover{
	background:#e6c554 none;
	border:1px solid #e7ba21;}
.organ_p4{
	background:#748c76 none;
	border:1px solid #748c76;
	margin-top:12px;
	position:relative;
	z-index:11;}
.organ_p5,
.organ_p5_out:hover{
	background:#92b195 none;
	border:1px solid #748c76;}
.organ_p6{
	background:#1e8d96 none;
	border:1px solid #1e8d96;
	position:relative;
	z-index:11;
	float:left;}
.organ_p7,
.organ_p7_out:hover{
	background:#27afba none;
	border:1px solid #1e8d96;
	float:right;
	padding-left:23px;}
.organ_p7 p,.organ_p11 p,.organ_p15 p{
	margin-left:7px;}
.organ_p8 p,.organ_p12 p{
	margin-right:7px;}
.organ_p8,
.organ_p8_out:hover{
	background:#ec9c97 none;
	border:1px solid #ea7169;
	float:left;
	padding-right:23px;}
.organ_p9{
	background:#ea7169 none;
	border:1px solid #ea7169;
	z-index:11;
	float:right;}
.organ_p10{
	background:#a4b920 none;
	border:1px solid #a4b920;
	position:relative;
	z-index:11;
	float:left;
	height:195px;}
.organ_p10 h3{
	padding-top:118px;}
.organ_p11,
.organ_p11_out:hover{
	background:#bbd324 none;
	border:1px solid #a4b920;
	float:right;
	padding-left:23px;
	height:195px;}
.organ_p12,
.organ_p12_out:hover{
	background:#4a74ca none;
	border:1px solid #3a5999;
	float:left;
	padding-right:23px;}
.organ_p13{
	background:#3a5999 none;
	border:1px solid #3a5999;
	z-index:11;
	float:right;}
.organ_p14{
	background:#ba93ca none;
	border:1px solid #ba93ca;
	z-index:11;
	float:left;
	height:195px;}
.organ_p14 h3{
	padding-top:118px;}
.organ_p15,
.organ_p15_out:hover{
	background:#d7a8ea none;
	border:1px solid #ba93ca;
	float:right;
	padding-left:23px;
	height:195px;}	
.organ_p16{
	background:#7fbdb0 none;
	border:1px solid #7fbdb0;}	
.organ_p17,
.organ_p17_out:hover{
	background:#92d5c7 none;
	border:1px solid #7fbdb0;
	height:219px;}
.organ_p18{
	background:#15b9f6 none;
	border:1px solid #15b9f6;
	margin-top:12px;}	
.organ_p19,
.organ_p19_out:hover{
	background:#5bcbf5 none;
	border:1px solid #15b9f6;}
.organ_p3_out,.organ_p5_out,.organ_p7_out,.organ_p8_out,.organ_p11_out,.organ_p12_out,.organ_p15_out,.organ_p17_out,.organ_p19_out{
	background:#f7f7f7 none;
	border:1px solid #e6e6e6;}
.organ_p3_out{
	border-top:1px solid #e7ba21;}
.organ_p5_out{
	border-top:1px solid #748c76;}
.organ_p7_out{
	border-left:1px solid #1e8d96;
	padding-left: 23px;
	float:right;}
.organ_p7_out p{
	margin-left:7px;}
.organ_p8_out{
	border-right:1px solid #ea7169;
	padding-right:23px;
	float:left;}
.organ_p8_out p{
	margin-right:7px;}
.organ_p11_out{
	border-left:1px solid #a4b920;
	padding-left: 23px;
	height:195px;
	float:right;}
.organ_p11_out p{
	margin-left:7px;}
.organ_p12_out{
	border-right:1px solid #3a5999;
	padding-right:23px;
	float:left;}
.organ_p12_out p{
	margin-right:7px;}
.organ_p15_out{
	border-left:1px solid #ba93ca;
	padding-left: 23px;
	height:195px;
	float:right;}
.organ_p15_out p{
	margin-left:7px;}
.organ_p17_out{
	border-top:1px solid #7FBDB0;
	height:219px;}
.organ_p19_out{
	border-top:1px solid #15B9F6;}
.organ_p3_out p,.organ_p5_out p,.organ_p7_out p,.organ_p8_out p,.organ_p11_out p,.organ_p12_out p,.organ_p15_out p,.organ_p17_out p,.organ_p19_out p{
	color:#333;}
.organ_p3_out:hover p,.organ_p5_out:hover p,.organ_p7_out:hover p,.organ_p8_out:hover p,.organ_p11_out:hover p,.organ_p12_out:hover p,.organ_p15_out:hover p,.organ_p17_out:hover p,.organ_p19_out:hover p{
	color:#fff;}
.organ_box em{
	border-style:solid;
    border-width:15px;
    font-size:0;
    height:0;
    line-height:0;
	position:absolute;
	transition: transform 0.2s ease-in 0s;
    width:0;}		
.organ_p3 em,.organ_p5 em,.organ_p17 em,.organ_p19 em,
.organ_p3_out em,.organ_p5_out em,.organ_p17_out em,.organ_p19_out em,
.organ_p3_out:hover em,.organ_p5_out:hover em,.organ_p17_out:hover em,.organ_p19_out:hover em{
	border-color:#e7ba21 #e6c554 #e6c554;
	left:100px;
	top:0px; }
.organ_p3_out em{
	border-color:#e7ba21 #f7f7f7 #f7f7f7;}
.organ_p5_out em{
	border-color:#748c76 #f7f7f7 #f7f7f7;}
.organ_p5 em,
.organ_p5_out:hover em{
	border-color:#748c76 #92b195 #92b195;}
.organ_p17_out em{
	border-color:#7fbdb0 #f7f7f7 #f7f7f7;}
.organ_p17 em,
.organ_p17_out:hover em{
	border-color:#7fbdb0 #92d5c7 #92d5c7;}
.organ_p19_out em{
	border-color:#15b9f6 #f7f7f7 #f7f7f7;}
.organ_p19 em,
.organ_p19_out:hover em{
	border-color:#15b9f6 #5bcbf5 #5bcbf5;}
.organ_p7 em,.organ_p8 em,.organ_p11 em,.organ_p12 em,.organ_p15 em,
.organ_p7_out em,.organ_p8_out em,.organ_p11_out em,.organ_p12_out em,.organ_p15_out em,
.organ_p7_out:hover em,.organ_p8_out:hover em,.organ_p11_out:hover em,.organ_p12_out:hover em,.organ_p15_out:hover em{
	border-color:#27afba #27afba #27afba #1e8d96;
	top:100px;
    width:0;}
.organ_p7_out em{
	left:0px;
	border-color:#f7f7f7 #f7f7f7 #f7f7f7 #1e8d96;}
.organ_p7 em,.organ_p7_out:hover em{
	left:0px;}
.organ_p8_out em{
	border-color:#f7f7f7 #ea7169 #f7f7f7 #f7f7f7;
	right:-1px;}
.organ_p8 em,.organ_p8_out:hover em{
	border-color:#ec9c97 #ea7169 #ec9c97 #ec9c97;
	right:-1px;}
.organ_p11_out em{
	border-color:#f7f7f7 #f7f7f7 #f7f7f7 #a4b920;
	top:94px;
	left:0px;}
.organ_p11 em,.organ_p11_out:hover em{
	border-color:#bbd324 #bbd324 #bbd324 #a4b920;
	top:94px;
	left:0px;}
.organ_p12_out em{
	border-color:#f7f7f7 #3a5999 #f7f7f7 #f7f7f7;
	right:-1px;}
.organ_p12 em,.organ_p12_out:hover em{
	border-color:#4a74ca #3a5999 #4a74ca #4a74ca;
	right:-1px;}
.organ_p15_out em{
	border-color:#f7f7f7 #f7f7f7 #f7f7f7 #ba93ca;
	left:0px;}
.organ_p15 em,.organ_p15_out:hover em{
	border-color:#d7a8ea #d7a8ea #d7a8ea #ba93ca;
	left:0px;}
/*---*/
.sh_result{
	margin-top:-6px;}
.sh_result li{
	border-bottom: 1px dotted #D2D2D2;
    padding:6px 0;}
.sh_reitem {
    height: 86px;
    line-height: 18px;
    padding:5px 14px;}
.sh_reitem:hover,
.sh_reitem_current{
	border:1px solid #D2D2D2;
	background:#fafafa none;
	padding:4px 13px;}
.sh_reitem dt {
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 2px;}
.sh_reitem dt a, .sh_reitem dt a:hover {
    color:#0000CC;}
.ep_assess{
	border-bottom: 1px dotted #D2D2D2;
    padding:10px 16px;}
a.flower_btn, a.egg_btn {
   background:url(../images/epxt.gif) no-repeat scroll 0 -232px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding-left: 34px;
    width: 77px;
	color:#333;}
a.egg_btn {
    background-position: 0 -264px;}
a.egg_btn_cur, a.egg_btn:hover {
    background-position: 0 -328px;
    text-decoration: none;}
a.flower_btn_cur, a.flower_btn:hover {
    background-position: 0 -296px;
    text-decoration: none;}
.ep_asstart {
    padding: 5px 0;
    position: relative;}
.ep_asstart li {
    height: 24px;
    padding-left: 12px;
	position:relative;}
.ep_asstart li .f1{
    float: left;}
.ep_fration{
	position:absolute;
	border:1px solid #F4E3AE;
	background:#FFF4D7;
	padding:5px 8px;
	width:172px;
	line-height:18px;
	_height:1px;
	color:#875617;}
.ep_fration .arrow {
	position:absolute;
	width:17px;
	height:8px;
	overflow:hidden;
	top:-8px;
	left:36px;
	background:url(../images/ep03.gif) no-repeat 0 -43px;}
.ep_assess_area {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #D2D2D2;
    height: 52px;
    overflow-y: auto;
    resize: none;
    width: 420px;}
.rating-star{
	background:url(../images/star.png) 1px -36px no-repeat;
	_background:url(../images/star2.gif) 1px -36px no-repeat;
	width:105px;
	height:18px;
	display:inline-block;
	vertical-align:middle;
	position:relative;}
.rating-star .star-1 a {
    width: 20%;
    z-index: 6;}
.rating-star .star-2 a {
    width: 40%;
    z-index: 5;}
.rating-star .star-3 a {
    width: 60%;
    z-index: 4;}
.rating-star .star-4 a {
    width:80%;
    z-index: 3;}
.rating-star .star-5 a {
    width:100%;
    z-index:2;}
.rating-star a {
    height: 18px;
    left: 0;
    line-height: 18px;
    margin: 0;
    outline: medium none;
    position: absolute;
    text-indent: -999em;
    top:0;}
.rating-star .star-1 a.rating-cur,
.rating-star .star-2 a.rating-cur,
.rating-star .star-3 a.rating-cur,
.rating-star .star-4 a.rating-cur,
.rating-star .star-5 a.rating-cur,
.rating-star a:hover{
	background:url(../images/star.png) 1px 0px no-repeat;
	_background:url(../images/star2.gif) 1px 0px no-repeat;}
.individual_user{
	background:url(../images/pic_user.jpg) center top no-repeat;
	height:678px;}
.user_lt{
	width:321px;
	float:left;}
.user_rt{
	width:321px;
	float:right;}
.individual_box{
	padding:7px 15px;
	height:212px;
	overflow:hidden;}
.individual_box h1{
	font-size:36px;
	color:#fff;
	margin-bottom:2px;}
.individual_box h2{
	font-size:24px;
	color:#fff;}
.individual_box dl{
	border-top:1px solid #5871b5;
	padding:13px 0px;
	margin-top:15px;}
.individual_box dl dt{
	background:url(../images/icon10.gif) -3px 5px no-repeat;
	padding-left:32px;
	line-height:32px;
	font-size:16px;
	color:#fff;
	margin-bottom:5px;}
.individual_box dl dd a{
	background:url(../images/icon_d1.png) 0px 12px no-repeat;
	padding-left:14px;
	line-height:28px;
	color:#fff;
	font-size:14px;
	width:100px;
	display:inline-block;}
.individual_box dl dd a:hover{
	text-decoration:underline;}
.ind_bg1{ background:#3b58a8 none;}
.ind_bg2{ background:#55aba8 none;}
.ind_bg3{ background:#cd384c none;}
.ind_bg4{ background:#6dabde none;}
.ind_bg5{ background:#1e9e49 none;}
.ind_bg6{ background:#986dde none;}
.ind_bg2 dl{ border-top:1px solid #6eb8b5;}
.ind_bg3 dl{ border-top:1px solid #d45667;}
.ind_bg4 dl{ border-top:1px solid #83b8e3;}
.ind_bg5 dl{ border-top:1px solid #40ac64;}
.ind_bg6 dl{ border-top:1px solid #a783e3;}
.ind_bg2 dl dt{background:url(../images/icon10.gif) 0px -53px no-repeat;}
.ind_bg3 dl dt{background:url(../images/icon10.gif) 0px -233px no-repeat;}
.ind_bg4 dl dt{background:url(../images/icon10.gif) 0px -106px no-repeat;}
.ind_bg5 dl dt{background:url(../images/icon10.gif) 0px -175px no-repeat;}
.ind_bg6 dl dt{background:url(../images/icon10.gif) 0px -292px no-repeat;}
.btn01{
	background:url(../images/btn06.gif) 0px 0px no-repeat;
	width:81px;
	height:24px;
	line-height:24px;
	display:inline-block;
	text-align:center;
	color:#666;
	margin:0px 4px;}
.btn_r1,.btn_r2{
	border:1px solid #e6e6e6;
	background:#f7f7f7 url(../images/icon_j01.gif) 105px 19px no-repeat;
	width:202px;
	height:70px;
	line-height:70px;
	padding-left:150px;
	display:inline-block;
	font-size:24px;
	color:#666;
	float:left;
	}
.btn_r2{
	background:#f7f7f7 url(../images/icon_j2.gif) 105px 19px no-repeat;
	float:right;}
.btn_r1:hover,
.btn_r2:hover{
	color: #CD0102;
	text-decoration:underline;}
.condition_txt{
	border-bottom:1px solid #ccc;
	font-size:14px;
	line-height:32px;
	margin:10px 0px;}
.condition_cont{
	padding:5px 0px;}
.h_seabox{
	float:left;}
.sel_intxt{
	border:1px solid #d4d4d4;
    float:left;
    height:25px;
    line-height:25px;
	width:290px;}
.drop_box{
    padding-right: 2px;
    position: relative;
    width: 54px;
    z-index: 7;
	float:left}
.drop_value{
	background:url(../images/hsea.gif) right 9px no-repeat;
    color: #9A9A9A;
    cursor: default;
    padding-right: 5px;
    text-align: center;
}
.sel_classlist {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    left: -1px;
    padding: 2px 0;
    position: absolute;
    text-align: center;
    top: 25px;
    width: 56px;
}
.sel_classlist li {
    cursor: default;
    height: 23px;
    line-height: 23px;
    padding: 0 5px;
}

.h_seatxt {
    height: 22px;
    padding-left: 3px;
    position: relative;
    z-index: 7;
	float:left;
}
.gray_txt {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    height: 22px;
    line-height: 22px;
    padding: 0 2px;
    width: 220px;
}
.hsea_prompt {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    left: 3px;
    padding: 2px 0;
    position: absolute;
    top: 22px;
    width: 225px;
}
.hsea_prompt li {
    cursor: default;
    height: 23px;
    line-height: 23px;
    padding: 0 3px;
}
.hsea_prompt li span {
    padding: 0 2px 0 3px;
}
.friend_links{
	border:1px solid #b8b8b8;
	background:#ccc none;
	width:190px;
	height:28px;
	padding:0px 10px;
	position:relative;
	z-index:99;}
.fdrop_value{
	background:url(../images/hsea.gif) no-repeat scroll right 12px;
    color: #666;
    cursor: default;
	text-align:left;
	line-height:28px;
	cursor:pointer;}
.fsel_classlist{
	position: absolute;
	background:#ccc none;
    border: 1px solid #b8b8b8;
    left: -1px;
    padding: 2px 0;
    text-align: center;
    top: 28px;
    width:210px;}
.fsel_classlist li {
    cursor: default;
    height: 23px;
    line-height: 23px;
    padding: 0 10px;
	color:#666;
	text-align:left;
	cursor:pointer;}
.footlink .fsel_classlist li{
	float:none;}
.fsel_classlist li:hover{
	background:#dbd8d8 none;}
.zc_tab{
	float:right;
	margin-bottom:15px;}
.zc_tab a{
	width:108px;
	height:27px;
	line-height:27px;
	display:inline-block;
	text-align:center;
	font-size:14px;
	color:#fff;
	margin-left:2px;}
.zc_tab a.z1{
	background:url(../images/zcbg01.gif) 0px 0px no-repeat;}
.zc_tab a.z2{
	background:url(../images/zcbg01.gif) -110px 0px no-repeat;}
.lead_speech .pic{
	float:left;
	width:255px;}
.lead_speech .txt{
	width:465px;
	float:right;}
.lead_speech .txt h2{
	font-size:24px;
	line-height:24px;
	margin-bottom:25px;}
.lead_speech .txt p{
	line-height:21px;
	margin-bottom:18px;
	font-size:14px;
	}
.sign_name{
	text-align:right;}
.sgap{
	border-top:1px solid #d6d6d6;
	margin-top:25px;
	padding-top:35px;}
.culture_dl{
	padding-top:15px;}
.culture_dl dt{
	color:#999;
	line-height:20px;
	padding:5px 0px;}
.culture_dl dd{
	border-bottom:1px solid #e8e8e8;
	padding-bottom:12px;
	margin-bottom:5px;}
.yh{
	background:url(../images/icon_y01.gif) 0px 0px no-repeat;
	padding-left:20px;
	font-size:18px;
	color:#666;}
.yhn{
	background:url(../images/icon_y02.gif) right 0px no-repeat;
	padding-right:20px;
	display:inline-block;}
.renge_ol li{
	width:49.5%;
	float:left;
	line-height:40px;
	height:40px;
	font-size:18px;
	color:#666;}
.renge_ol li span{
	background:url(../images/icon_z01.gif) no-repeat;
	width:21px;
	height:21px;
	line-height:21px;
	text-align:center;
	color:#fff;
	font-size:14px;
	display:inline-block;
	vertical-align:middle;
	margin-right:12px;}
.shi{
	font-size:16px;
	color:#666;
	line-height:31px;}
.wu{
	line-height:24px;
	border-bottom:1px dotted #ccc;
	padding:8px 0px;}
.wu span{
	color:#CD0102;
	font-size:16px;
	margin-right:10px;} 
.wuadd{
	background:#e84c3d none;
	font-size:16px;
	color:#fff;
	line-height:29px;
	padding:8px 20px;
	text-indent:2em;
	position:relative;
	*height:116px;
	margin:10px 0px;}
.wuadd i{
	background:url(../images/icon_z02.gif) no-repeat;
	width:19px;
	height:9px;
	line-height:0px;
	font-size:0px;
	position:absolute;
	bottom:-9px;
	right:44px;}
.btn_xz{
	background:url(../images/btn_xz.gif) no-repeat;
	width:76px;
	height:43px;
	line-height:42px;
	padding-left:43px;
	display:block;
	font-size:15px;
	color:#fff;
	margin:0px auto;}
.select07{
	margin-left:50px;}
.open_tips{
	background:#f2f2f2 none;
	padding:15px 30px;}
.open_tips p{
	line-height:30px;}
.succeed_box{
	background:#F2F2F2 none;
	padding:20px;}
.dbanner{
	width:724px;
	height:161px;
	position:relative;}
.dbanner .ad_nub{
	margin:0px;
	position:absolute;
	right:12px;
	bottom:10px;
	top:auto;}
.infor_links{
	margin:0px 0px 15px 0px;}
.infor_links h4{
	float:left;
	margin:0px;}
.infor_links a.more{
	color:#999;
	line-height:19px;
	float:right;}
.infor_links a.more:hover{
	text-decoration:underline;
	color:#CD0102;}
.j_list{
	position:relative;
	margin-bottom:15px;}
.j_list li{
	float:left;
	margin:0px 12px 0px 0px;}
.j_list li.lilast{
	margin-right:0px;}
.j_list li ul li{
	margin:auto;
	float:none;}
.jbox{
	width:233px;}
.jtitle{
	background:url(../images/icon_jia.png) 191px 18px no-repeat;
	height:62px;
	padding-left:15px;
	line-height:62px;
	font-size:18px;
	color:#fff;}
.j1{background-color:#e84c3d;}
.j2{background-color:#3598db;}
.j3{background-color:#9a59b5;}
.jcont{
	border:1px solid #d9d9d9;
	border-top:0 none;
	padding:13px;
	height:100px;}
.jcont h4,.jcont h4 a{
	font-size:12px;
	line-height:22px;
	color:#333;}
.jcont p,.jcont p a{
	line-height:18px;
	margin:5px 0px;
	color:#333;}
.jcont a:hover{
	color:#CD0102;
	text-decoration:underline;}
.jcont .time{
	color:#999;}
.jbox2{
	width:231px;
	height:229px;
	border:1px solid #d9d9d9;
	overflow:hidden;}
.btn_gb{
	background:url(../images/icon_gb.gif) 0px 0px no-repeat;
	width:20px;
	height:20px;
	display:inline-block;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	float:right;
	margin-top:12px;}
.jtitle2{
	height:48px;
	line-height:48px;
	padding:0px 15px;}
.jtitle2 h3{
	font-size:18px;
	font-weight:normal;
	color:#cd0102;
	float:left;}
.jcont2{
	padding:0px 15px 5px;}
.more3{
	float:right;
	line-height:20px;
	height:20px;
	color: #CD0102;}
.more3:hover{
	text-decoration:underline;}
.add_focus{
	background:url(../images/bg_plus.gif) center 54px no-repeat;
	display:block;
	color:#ccc;
	font-size:18px;
	width:231px;
	height:86px;
	border:1px solid #d9d9d9;
	padding-top:145px;
	text-align:center;
	position:relative;
	}
.addition_box{
	border:1px solid #d9d9d9;
	padding:23px 10px;
	background:#fff none;
	width:420px;
	position:absolute;
	top:-175px;
	left:160px;
	z-index:111;}
.btn_gb2{
	position:absolute;
	top:-6px;
	right:-6px;
	background:url(../images/icon_gb.gif) 0px -30px no-repeat;
	width:20px;
	height:20px;
	display:inline-block;
	font-size:0px;
	line-height:0px;
	overflow:hidden;}
.jjian{
	background:url(../images/jjian.gif) center bottom no-repeat;
	width:100%;
	height:10px;
	display:block;
	position:absolute;
	bottom:-9px;}
.tout_list li{
	width:84px;
	height:97px;
	display:block;
	float:left;}
.j_list .tout_list li{
	margin:0px;}  
.tout_list a{
	background:url(../images/j_kuai2.gif) center top no-repeat;
	padding:58px 10px 5px 10px;
	color:#4c4c4c;
	display:block;
	height:34px;
	text-align:center;}
.tout_list a.current,
.tout_list a:hover{
	background:url(../images/j_kuai1.gif) center top no-repeat;}
.btn_ensure{
	background:#e84c3d none;
	padding:0px 20px;
	height:27px;
	line-height:27px;
	display:inline-block;
	color:#fff;
	display:inline-block;
	margin:0px auto;}
.center2{
	margin:10px auto 0px;
	text-align:center;}
.dear{
	background:url(../images/z_icon01.gif) 11px 0px no-repeat;
	line-height:100px;
	line-height:100px;
	margin:17px 0px;
	padding-left:110px;
	font-size:18px;}
.dear strong{
	color:#cd0102;
	font-size:30px;}
.reminder_box{
	height:133px;
	background:#ecf0f1 none;}
.reminder_tit{
	background:#e84c3d none;
	text-align:center;
	width:133px;
	height:116px;
	float:left;
	padding-top:17px;}
.reminder_box_yellow .reminder_tit{
	background-color:#f39c11;
	}
.reminder_tit h4{
	font-size:20px;
	color:#fff;
	font-weight:normal;
	margin-top:13px;
	line-height:20px;}
.reminder_box p{
	width:425px;
	float:left;
	height:53px;
	padding:40px 15px;
	font-size:18px;
	line-height:53px;}
.reminder_box .btn_go_now{
	float:left;
	margin-top:49px;}
.btn_go_now{
	height:33px;
	line-height:33px;
	padding:0px 12px;
	display:inline-block;
	background:#e84c3d none;
	color:#fff;
	font-size:18px;}
.btn_go_now:hover{
	text-decoration:underline;}
.reminder_box_yellow .btn_go_now{
	background-color:#f39c11;}
.btn_zc{
	color:#cd0102;}
.extra_links{
	text-align:center;
	padding:24px 0px 0px;
	color:#787878;
	line-height:18px;}
.extra_links a{
	color:#787878;
	padding-left:28px;
	background:url(../images/icon_r11.gif) 0px 0px no-repeat;
	display:inline-block;
	margin:0px 10px;
}
.extra_links a.ea2{
	background-position:0px -71px;}
.extra_links a.ea3{
	background-position:0px -134px;}
.extra_links a.ea4{
	background-position:0px -183px;}
.extra_links a:hover{color: #CD0102; text-decoration:underline;}
.hadding_ul li{
	float:left;
	padding-right:22px;}
.business_handling{
	background:#f2f2f2 none;
	width:188px;
	height:172px;
	padding:30px 18px 0px;
	}
.business_handling .pic{
	text-align:center;
	padding-bottom:12px;}
.business_handling h4{
	font-size:16px;
	text-align:center;
	line-height:16px;}
.business_handling p{
	border-top:1px dotted #c2c2c2;
	margin-top:10px;
	padding-top:5px;
	line-height:18px;}
.fw_list{
	padding:10px 0px 40px;}
.fw_list li{
	float:left;
	padding-right:27px;}
.btn_r01{
	background:#ce0101 none;
	width:150px;
	text-align:center;
	height:43px;
	line-height:43px;
	color:#fff;
	font-size:18px;
	display:inline-block;}
.open_account{
	width:302px;
	position:relative;}
.open_account .pic{
	width:302px;
	height:314px;
	position:relative;
	z-index:1;}
.open_account_header{
	background:url(../images/bg_w01.png) no-repeat;
	height:77px;
	position:relative;
	bottom:-10px;
	z-index:99;
	}
.open_account_header span{
	font-size:44px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	position:absolute;
	top:6px;
	left:30px;}
.open_account_header h4{
	padding:25px 0px 0px 82px;
	line-height:43px;
	font-size:22px;
	color:#fff;
	font-weight:normal;}
.servers_type1,.servers_type2{
	position:absolute;
	right:-1px;
	top:25px;
	background:url(../images/bg_w02.png) no-repeat;
	width:44px;
	height:44px;}
.servers_type2{
	background:url(../images/bg_w03.png) no-repeat;}
.open_btn{
	margin:12px auto 0px;
	text-align:center;}
.ready_txtbg{
	width:218px;
	height:284px;
	padding:30px 42px 0px;
	background:#000 none;
	position:absolute;
	z-index:19;
	top:78px;
	left:0px;
	color:#fff;
	opacity: 0.75; /*Chrome¡¢Safari¡¢Firefox¡¢Opera */ 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); /* IE6/IE7/8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=75)"; /*  IE8 */}
.ready_txt{
	width:218px;
	height:284px;
	padding:30px 42px 0px;
	position:absolute;
	z-index:29;
	top:78px;
	left:0px;}
.ready_txt h4{
	font-size:14px;
	line-height:24px;
	color:#fff;
	position:relative;}
.ready_txt p{
	line-height:18px;
	color:#fff;
	margin-bottom:10px;
	position:relative;}
.open_account .ready_txt,
.open_account .ready_txtbg{
	display:none;}
.open_account_current .ready_txt,
.open_account:hover .ready_txt,
.open_account_current .ready_txtbg,
.open_account:hover .ready_txtbg{
	display:block;}
.open_account .open_account_header,
.open_account .btn_r01{
	opacity: 0.70; /*Chrome¡¢Safari¡¢Firefox¡¢Opera */ 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE6/IE7/8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)"; /*  IE8 */}
.open_account:hover .open_account_header,
.open_account:hover .btn_r01,
.open_account_current .open_account_header,
.open_account_current .btn_r01{
	opacity: 1; /*Chrome¡¢Safari¡¢Firefox¡¢Opera */ 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE6/IE7/8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; /*  IE8 */}
.order_pad{
	padding:10px 15px;}
.tel_center{
	text-align:center;
	margin:20px 0px;}
.ps{
	background:url(../images/icondd.gif) 0px 0px no-repeat;
	padding-left:34px;
	margin:15px 20px;
	line-height:22px;
	height:26px;}
.client_txt{
	line-height:28px;
	font-size:14px;
	padding:10px;}
.client_txt strong{
	font-size:18px;}
	

	
/*首页增加弹出层样式2015-5-5 start*/
.but_popup{
	display:inline-block;
	width:120px;
	height:108px;
	position:absolute;
	top:-118px;}
.but_popup em{
	width:100%;
	text-align:center;
	padding:16px 0;
	display:inline-block;
	background:#b00002;}
.but_popup b{
	display:inline-block;
	font-size:12px;
	font-family:"Microsoft Yahei";
	height:37px;
	line-height:37px;
	color:#fff;
	width:100%;
	text-align:center;
	font-weight:bold;
	background:#cd0102;}
.mask_layer {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    background:url(../images/new_op.png) repeat;
    z-index: 15000;}
.popup_box{
    position: fixed;
	left: 50%;
    top: 50%;
    z-index: 16000;
    margin-left: -450px;
    margin-top: -332px;
	width:900px;
/*	height:664px;*/
    font-family: "Microsoft YaHei";}

.title_bd{
	width:100%;
	display:inline-block;
	background:#cf0d0e;
	border:1px solid #cf0d0e;
	border-radius:5px;
	height:40px;}
.title_bd b{
	display:inline-block;
	line-height:40px;
	padding-left:38px;
	color:#fff;}
.close_ic{
	display:inline-block;
	background:url(../images/now_close.png) no-repeat;
	height:17px;
	width:17px;
	margin:12px 40px 0 0;}
.popup_con{
	width:820px;
	background:#fff;
	padding:37px 40px;
	border:1px solid #fff;
	border-radius:5px;}
.mess_list{
}
.mess_list li{
	width:219px;
	float:left;
	padding:0 80px 45px 0;}
.mess_list li.end_none{
	padding-right:0;}
.mess_list li a .ic_001,
.mess_list li a .ic_002,
.mess_list li a .ic_004,
.mess_list li a .ic_005{
	width:220px;
	height:102px;
	margin-bottom:20px;}
.mess_list li .ic_001{
	background:url(../images/cc_03.png) top center  no-repeat;}
.mess_list li a:hover .ic_001{
	background:url(../images/cc_03.png) bottom center  no-repeat;}
	
.mess_list li .ic_002{
	background:url(../images/cc_05.png) top center  no-repeat;}
.mess_list li a:hover .ic_002{
	background:url(../images/cc_05.png) bottom center  no-repeat;}
	
.mess_list li .ic_003{
	width:221px;
	height:101px;
	margin-bottom:20px;
	background:url(../images/b_ic3.png) top  no-repeat;}
.mess_list li a:hover .ic_003{
	background:url(../images/b_ic3.png) bottom  no-repeat;}
	
.mess_list li .ic_004{
	background:url(../images/b_ic4.png) top  no-repeat;}
.mess_list li a:hover .ic_004{
	background:url(../images/b_ic4.png) bottom  no-repeat;}
	
.mess_list li .ic_005{
	background:url(../images/b_ic5.png) top  no-repeat;}
.mess_list li a:hover .ic_005{
	background:url(../images/b_ic5.png) bottom  no-repeat;}
	
.mess_list li .ic_006{
	width:221px;
	height:101px;
	margin-bottom:20px;
	background:url(../images/b_ic6.png) top  no-repeat;}
.mess_list li a:hover .ic_006{
	background:url(../images/b_ic6.png) bottom  no-repeat;}

.smol_tit{
	font-size:14px;
	font-family:"Microsoft Yahei";
	width:100%;
	line-height:33px;
	height:33px;
	padding-bottom:5px;
	text-align:center;}
.smol_tit span{
	display:inline-block;
	height:33px;
	line-height:33px;
	width:100%;
	position:relative;}
.smol_tit em{
	padding:0 15px;
	display:inline-block;
	height:10px;
	width:10px;
	position:absolute;
	top:12px;}
.smol_tit em.ps_l{
	left:15px;}
.smol_tit em.ps_r{
	right:15px;}
.t_cl01{color:#cf0d0e;}
.t_cl02{color:#ffad2b;}
.t_cl03{color:#227cb5;}
.t_cl04{color:#ea505d;}
.t_cl05{color:#ff5a00;}
.t_cl06{color:#005a89;}
.mess_list li a:hover .t_cl01{
	color:#ae0808;}
.mess_list li a:hover .t_cl02{
	color:#f79c0c;}
.mess_list li a:hover .t_cl03{
	color:#0070b5;}
.mess_list li a:hover .t_cl04{
	color:#eb2f3f;}
.mess_list li a:hover .t_cl05{
	color:#f15703;}
.mess_list li a:hover .t_cl06{
	color:#01486d;}

.smol_tit .ic_o1{
	background:url(../images/bi1.png) top center no-repeat;}
.mess_list li a:hover .smol_tit .ic_o1{
	background:url(../images/bi1.png) bottom center no-repeat;}
.smol_tit .ic_o2{
	background:url(../images/bi2.png) top center no-repeat;}
.mess_list li a:hover .smol_tit .ic_o2{
	background:url(../images/bi2.png) bottom center no-repeat;}
.smol_tit .ic_o3{
	background:url(../images/bi3.png) top center no-repeat;}
.mess_list li a:hover .smol_tit .ic_o3{
	background:url(../images/bi3.png) bottom center no-repeat;}
.smol_tit .ic_o4{
	background:url(../images/bi4.png) top center no-repeat;}
.mess_list li a:hover .smol_tit .ic_o4{
	background:url(../images/bi4.png) bottom center no-repeat;}
.smol_tit .ic_o5{
	background:url(../images/bi5.png) top center no-repeat;}
.mess_list li a:hover .smol_tit .ic_o5{
	background:url(../images/bi5.png) bottom center no-repeat;}
.smol_tit .ic_o6{
	background:url(../images/bi6.png) top center no-repeat;}
.mess_list li a:hover .smol_tit .ic_o6{
	background:url(../images/bi6.png) bottom center no-repeat;}
	
.but_sty{
	display:inline-block;
	width:179px;
	height:34px;
	line-height:18px;
	text-align:center;
	color:#fff;
	padding:8px 20px;
	border-radius:2px;
	font-family:"SimSum";
	font-size:12px;
	font-weight:bold;}
.tit_bg_01{
	border:1px solid #cf0d0e;
	background:#cf0d0e;}
.tit_bg_02{
	border:1px solid #ffad2b;
	background:#ffad2b;}
.tit_bg_03{
	border:1px solid #227cb5;
	background:#227cb5;}
.tit_bg_04{
	border:1px solid #ea505d;
	background:#ea505d;}
.tit_bg_05{
	border:1px solid #ff5a00;
	background:#ff5a00;}
.tit_bg_06{
	border:1px solid #005a89;
	background:#005a89;}
.mess_list li a:hover .tit_bg_01{
	border:1px solid #ae0808;
	background:#ae0808;}
.mess_list li a:hover .tit_bg_02{
	border:1px solid #f79c0c;
	background:#f79c0c;}
.mess_list li a:hover .tit_bg_03{
	border:1px solid #0070b5;
	background:#0070b5;}
.mess_list li a:hover .tit_bg_04{
	border:1px solid #eb2f3f;
	background:#eb2f3f;}
.mess_list li a:hover .tit_bg_05{
	border:1px solid #f15703;
	background:#f15703;}
.mess_list li a:hover .tit_bg_06{
	border:1px solid #01486d;
	background:#01486d;}
b,em,h5{font-weight:normal;font-style:normal;}
.fr{float:right;}
.fl{float:left;}
.notic_txt{
	display:inline-block;
	font-family:"Microsoft Yahei";
	font-size:24px;
	text-align:center;
	width:100%;}
.notic_txt em{
	display:inline-block;
	background:url(../images/b_ic_17.png) no-repeat left center;
	padding-left:29px;
	margin-left:14px;
	color:#cf0d0e;
	font-weight:bold;}
/*首页增加弹出层样式2015-5-5 start*/
/*首页增加对联*/
.dh_adfixed{
	z-index:200;
	width:160px;
	position:fixed;
	top:85px;
	left:50%;
	margin-left:-670px;}
.dh_adfixed a{
	display:block;
	margin-bottom:10px;}
.dh_adfixed a img{
	display:block;
	width:160px;}	
/*下拉样式 2015-11-03 start*/
.btn_prev1,.btn_next1{
	background:url(../images/btn02.gif) 0px 0px no-repeat;
	width:24px;
	height:24px;
	display:inline-block;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	position:absolute;
	top:14px;
	right:49px;
	z-index:200; 	}
.btn_next1{
	background-position:-34px 0px;
	right:15px;}	
.btn_prev1{
	background-position:0px -84px;
	right:15px;}
.btn_prev1:hover{
	background-position:0px -84px;}		
.btn_next1:hover{
	background-position:-34px -84px;}		
.rolling_news1{
	background:url(../images/bg06.gif) repeat-x;
	height:50px;
	line-height:50px;
	width:570px;
	padding:0px 15px 0px 19px;
	float:left;
	position:relative;}
.rolling_news1 ul{
	background: url(../images/icon01.gif)  20px 18px no-repeat;
	overflow: hidden;
	background-color: #fcfcfc;
	width: 600px;
	left: -19px;
	z-index: 100;	
	}
.rolling_news1 ul li{
	padding-left: 45px;
	height:50px;
	line-height:50px;
	background-color:#fcfcfc;	
	}
.rolling_news1 ul li a{
	padding-left: 0px;	
	color:#CD0102;
	line-height:50px;
	right: -19px;}

.rolling_news1 ul li:hover{
	background-color:#E7E7E7;
	color:#CD0102;
}
.rolling_news1 ul li a:hover{
	color:#666;
	font-size:14px;
}
/*2016-12-05 start*/
.dh_tit_box{
	height:68px;
	padding:0 20px;}
.dh_tit_box b,.dh_tit_box img{
	display:inline-block;}
.dh_tit_box .dh_logo_tit{
	font-size:30px;
	line-height:68px;
	color:#cd1c02;
	margin-right:28px;}
.dh_pding{ padding:0;}
.dh_nd_choos{
	padding-top:20px;
	display:inline-block; }
.dh_nd_choos b{
	float:right;
	width:92px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size:14px;
	background:#ccc;
	margin-left:4px;
	cursor:pointer;}
.dh_nd_choos .on{
	color:#fff;
	background:#cd1c01;}
.dh_down{
	height:476px;
	position:relative;
	background:url(../images/dh_07.jpg) no-repeat;}
.dn_but,.dh_coud{
	position:absolute;
	bottom:105px;}
.dn_but{
	right:285px;
	width:305px;}
.dn_but a,.dn_but em{
	display:inline-block;}
.dn_but a{
	float:left;
	width:130px;
	height:27px;
	line-height:27px;
	color:#fff;
	text-align:center;
	font-size:11px;
	border-radius:14px;
	border:1px solid #fff;}
.dn_but a:hover{ background:#cd1c01; border-color:#cd1c01; }
.dn_but em{ padding-left:28px; }
.dn_but .dh_ad { margin-right:34px; }
.dn_but .dh_ad em{
	background:url(../images/dh_02.png) 0 3px no-repeat;}
.dn_but .dh_ios em{
	background:url(../images/dh_02.png) 0 -47px no-repeat;}
.dh_coud{
	width:168px;
	right:90px;
	height:96px;}
.dh_coud span,.dh_coud p{
	display:inline-block;
	float:left;
	color:#fff;}
.dh_coud span{
	width:96px;
	height:96px;
	overflow:hidden;}
.dh_coud p{
	width:50px;
	font-size:11px;
	padding-top:62px;
	padding-left:20px;}
.dh_list { padding:30px 0 0;}
.dh_list li{
	width:320px;
	float:left;
	height:215px;
	overflow:hidden;
	text-align:center;
	padding-bottom:50px;}
.dh_list li a{ width:160px; }
.dh_list li a,.dh_list li b{
	display:inline-block;}
.dh_list li b{
	padding-top:88px;
	font-size:20px;
	color:#ff8810;
	line-height:36px;
	background:url(../images/dh_01.png) no-repeat; }
.dh_list li .op_01{ background-position:6px 0; }
.dh_list li .op_02{ background-position:-87px 0; }
.dh_list li .op_03{ background-position:-192px 0; }
.dh_list li .op_04{ background-position:-274px 0; }
.dh_list li .op_05{ background-position:-363px 0; }
.dh_list li .op_06{ background-position:-438px 0; }
.dh_list li p{
	padding-top:15px;
	display:block;
	font-size:16px;
	color:#414141;
	line-height:25px;}
.dh_adm_box{
	padding:25px 50px;
	height:280px;
	overflow:hidden;
	background:url(../images/dh_08.jpg) center center no-repeat;}
.plaim_mess b,.plaim_mess p,.plaim_mess span,.plaim_mess a,.plaim_mess em{
	display:inline-block;
	color:#fff;}
.plaim_mess { width:400px; }
.plaim_mess b{
	width:100%;
	padding-bottom:20px;
	color:#ff8810;
	font-size:16px;
	line-height:36px;}
.plaim_mess p{
	font-size:14px;
	line-height:35px;}
.plaim_mess a{
	float:right;
	font-size:14px;
	text-decoration:underline;}
.plaim_mess a:hover{ color:#cd1c02; }
.plaim_mess span{
	width:100%;
	position:relative;
	bottom:-66px;}
.plaim_mess span p{
	padding-left:45px;
	line-height:34px;
	background:url(../images/dh_11.png) no-repeat;}
.plaim_mess .lma1{ background-position:0 0; }
.plaim_mess .lma2{ background-position:0 -62px; }
.plaim_mess span em{
	line-height:18px;
	padding-top:14px; }
/*2016-12-05 end*/
/*12-10*/
.ld_mess_list li{ height:35px;}
.ld_mess_list li a,.ld_mess_list li span{
	display:inline-block;
	line-height:35px;}
.ld_mess_list li a{
	float:left;
	width:340px;
	text-decoration:none;}
.ld_mess_list li span{
	float:right;
	width:60px;
	bottom:auto;}
	
	
/* 	20170606 start */
.xj_main .a_pdf{
	margin-top:5px;
	text-align:center;}
.xj_main .a_pdf a{
	color:#E61922;
	font-size:16px;
	line-height: 35px;
	text-align:center;}
.xj_main .iagree{
	font-size:14px;
	float:left;
	margin-top: 15px;
    margin-left: 370px;
}
/* 	20170606 end */
	
/* 	20170707 start */
.fctipswindown{
	border:6px solid #ccc;
	background:#fff none;
	width:920px;
	overflow:hidden;
	position:relative;}
.main_wp{
	width:920px;
	margin: 0 auto;
	padding:50px 0;}
.ggt_tit{
	height:34px;
	line-height:34px;
	padding: 0 15px;
	margin-bottom:15px;}
.test_fixed{
	height:410px;
	border:1px solid #e7e7e7;}
.test_tit{
	width:80px;
	height:410px;
	background-color:#e7e7e7;
	float:left;
	text-align:center;
	color:#fff;}
.test_cont{
	width:820px;
	height:410px;
	float:right;
	margin-right:10px;
	padding-top:10px;}
.scroll_box{
	height:395px;
	overflow: hidden !important;
	position:relative;}
.risk_list{
	width:820px;
	height:400px;
	overflow:auto;
	position:absolute; }
.btn_box{
	height:52px;
	margin: 20px 0;
	text-align:center;
	position:relative;}	
.btn_box a{
	margin: 0 17px;}
.com_btn{
	display:inline-block;
	height:52px;
	line-height:52px;
	width:226px;
	text-align:center;
	background-color:#e7e7e7;
	color:#fff;
	font-family:"Microsoft YaHei";
	font-size:18px;
	border-radius:4px;}	
.com_btn{
	display:inline-block;
	height:52px;
	line-height:52px;
	width:226px;
	text-align:center;
	background-color:#E61922;
	color:#fff;
	font-family:"Microsoft YaHei";
	font-size:18px;
	border-radius:4px;}	
.ml20{ margin-left:20px;}


.cptits{
	font-size: 15px;
	line-height:24px;
	padding-bottom: 10px;
}
.yourchange p{
	line-height: 36px;
	font-size: 15px;
	position:relative;
	padding:0 0 0 60px;
}
.yourchange p input{
	display:block;
	filter:alpha(opacity=0);  /*支持 IE 浏览器*/
    -moz-opacity:0; /*支持 FireFox 浏览器*/
    opacity:0;  /*支持 Chrome, Opera, Safari 等浏览器*/
    width:24px;
    height:24px;
    position:absolute;
    left:0;
    top:50%;
    margin-top:-12px;
    border:1px solid #fff;
    z-index: 1;
}
.yourchange p label{
    display: block;
    width: 15px;
    height: 15px;
    border: 1px solid #979797;
    background: #fff;
    position: absolute;
    left: 20px;
    top: 68%;
    margin-top: -14px;
    z-index: 2;
    cursor: pointer;
}
.yourchange p label.on{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAENSURBVEhLY/hPYzBqAUEwagEK+Pv18/8XHQX/n+QF/v9x8yJYjGoWgAx/Whbz/16AHhi/7CkFi8Mt+PfrJ5D4B+WRBtANvxeo///L8T1gObAFX0/s/X8/1OT/42y//79fPAFLEAuwGf5pxyqoLNQCkHdgCh6luhNtCSHDQQBswfdr5/7fDzcjyRJiDAcBeBx8u3AMiyWPobKogFjDQQBuAQh8u3CcoCUQw6PRDF8NlcUEKBaAAD5LSDUcBDAsAAFslvy8e51kw0EAqwUggG7JvUADkg0HAZwWgACGJSQaDgJ4LQCBbxdPICwh0XAQIGgBCHy/fv7/q/7K/1+O7ISKEA+IsoASMGoBAfD/PwAgwW4Vi/tbAAAAAABJRU5ErkJggg==) 0 0 no-repeat;
	background-size: 100% 100%;
}
.cplist ul li{
	padding-bottom: 20px;
}
/* 	20170707 end */
/* 	20170710 end */
.infotipswindown{
	border-radius:10px;
	border:1px solid #ccc;
	background:#fff none;
	width: 450px;
    height: 210px;
	overflow:hidden;
	position:relative;
    margin-left: 25px;
    margin-top: 27px;}
.infobtn_down{
	border-radius:5px;
    width: 105px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    font-size: 15px;
    color: #fff;
    display: inline-block;
    background: #CD0102;
}
/* 	20170710 end */

/****2017 08 19 start****/

.click_more h4{
	text-align:center;
	font-size:22px;
	color:#666;
	font-weight:bold;
	line-height:44px;}
.click_more p.info_p{
	text-align:center;
	padding:5px 0 15px;
	border-bottom:1px #e5e5e5 solid;
	margin-bottom:10px;}
.click_more p.info_p span{
	color:#999;
	font-size:16px;
	margin:0 15px;}
.click_more .word p{
	color:#666;
	font-size:16px;
	line-height:28px;
	margin:2px 0;}
.click_more h5{
	font-size:16px;
	color:#333;
	margin:25px 0 10px;}
.click_more table{
	border-left:1px #e9e9e9 solid;
	margin:30px 0;}
.click_more table th,
.click_more table td{
	text-align:center;
	font-size:16px;
	color:#333;
	height:68px;
	vertical-align:middle;
	border-bottom:1px #e9e9e9 solid;}
.click_more table th{
	font-weight:normal;
	background:#e5e5e5}
.click_more table td{
	border-right:1px #e9e9e9 solid;}

.pro .tab_nav{
	padding-bottom:30px;
	border-bottom:1px #eee solid;
	text-align:center}	
.pro .tab_nav a{
	font-size:18px;
	color:#333;
	padding:0 25px;
	border-right:1px #eee solid}
.pro .tab_nav a.border_none{
	border:none;}
.pro .tab_nav a.on{
	color:#cd0102;}
.pro .search{
	padding-right:235px;
	position:relative;
	margin:35px 0;
	font-size:16px;
	color:#666;}

.pro .search a{
	color:#cd0102;}
.pro .search input{
	position:absolute;
	right:0;
	width:220px;
	border:1px #eee solid;
	border-radius:5px;
	height:38px;
	line-height:38px;
	top:0;
	padding:0 5px;}
.pro .select_btn a{
	display:inline-block;
	padding:0 20px;
	height:40px;
	line-height:40px;
	border:1px #cd0102 solid;
	border-radius:30px;
	color:#333;
	font-size:16px;
	margin-right:17px;
	margin-bottom:15px;}
.pro .select_btn a span{
	color:#cd0102;}
.pro .select_btn a.on,
.pro .select_btn a:hover{
	background:#cd0102;
	color:#fff}
.pro .select_btn a.on span,
.pro .select_btn a:hover span{
	color:#fff;}
.seter_box{ padding:40px 0;}
.seter_box p{
	font-size:14px;
	color:#666;
	width:528px;
	line-height:26px;}
.seter_box p a{
	text-decoration:underline;
	color:#cd0102; }
.serch_box{
	width:232px;
	height:42px;
	border-radius:5px;
	position:relative;
	border:1px solid #e5e5e5;}
.serch_box input{
	width:172px;
	padding:9px 50px 9px 10px;
	line-height:24px;
	height:24px;
	font-size:14px;
	color:#333;
	background:none;}
.cp_cut{
	padding:10px 0 20px;
	text-align:center;
	border-bottom:1px solid #e5e5e5;}
.cp_cut b,.cp_cut em{
	display:inline-block;
	line-height:38px;}
.cp_cut b{
	font-size:18px;
	color:#333;
	cursor:pointer;}
.cp_cut .on,.cp_cut b:hover{ color:#cd0102; }
.cp_cut em{
	height:16px;
	background:#e5e5e5;
	width:1px;
	margin:11px 30px 0; }
.serch_box a{
	display:inline-block;
	width:50px;
	height:42px;
	position:absolute;
	right:0;
	top:0;
	background:url(../images/new_add.png) 12px 10px no-repeat;}
.all_choos{ margin-left:-24px;}
.all_choos b{
	display:inline-block;
	padding:0 20px;
	font-size:14px;
/* 	color:#333; */
	cursor:pointer;
	height:36px;
	line-height:36px;
	text-align:center;
	border:1px solid #cd0102;
	border-radius:25px;
	margin:0 0 24px 24px;}
.all_choos b em{ /* color:#cd0102;  */}
.all_choos b:hover{
	background:#cd0102;
	color:#fff;}
.all_choos b:hover em{ color:#fff;}
.fc_tab th{
	font-weight:normal;
	height:70px;
	font-size:16px;
	background:#e9e9e9;
	border-right:1px solid #fff;}
.fc_tab .th_end{ border-right:none;}
.fc_tab th,.fc_tab td{
	text-align:center;}
.fc_tab td{
	font-size:14px;
	height:90px;
	color:#333;}
.fc_tab td a{
	color:#cd0102;
    text-decoration:underline;}
.fc_tab .txt_fl{ text-align:left; padding:0 12px;}
.bg_gray{ background:#f8f8f8;}
.fc_pading{ padding:20px 0;}
.float_ad{
	position:fixed;
	padding:15px;
	width:120px;
	z-index:2000;
	right:10px;
	top:20%;
	border-radius:6px;
	background:#cd0102;}
.float_ad p{
	line-height:24px;
	color:#fff;}
.float_ad a{
	display:inline-block;
	width:28px;
	height:28px;
	position:absolute;
	right:-9px;
	top:-6px;
	background:url(../images/new_add.png) 0 -63px no-repeat;}
.floater{ z-index:100;}
.pps_tab{ border:1px solid #e9e9e9;}
.pps_tab th{
	font-weight:normal;
	background:#e9e9e9;
	text-align:center;
	border-bottom:1px solid #fff;}
.pps_tab th,.pps_tab td{
	height:60px;
	font-size:16px;
	color:#333px;}
.pps_tab td{
	padding:0 35px;
	border-bottom:1px solid #e9e9e9;}
.zg_mess{
	height:auto;
	top:50%;}
.zg_mess b{
	font-size:20px;
	color:#333;
	display:block;
	text-align:center;
	font-weight:bold;
	line-height:60px;
	padding-bottom:10px;}
.zg_mess .pps_close{
	display:inline-block;
	height:28px;
	width:28px;
	position:absolute;
	right:15px;
	top:15px;
	background:url(../images/new_add.png) 5px -111px no-repeat;}
.zg_mess .pps_close:hover{
	background-position:0 -63px;}
.cp_popups{
	position:fixed;
	left:50%;
	top:10%;
	width:820px;
	margin-left:-440px;
	padding:30px;
	border-radius:10px;
	background:#fff;
	z-index:16000;}
.zg_but_ct{
	padding:30px 0 15px;
	text-align:center;}
	
.addSerise{
	background: #cd0102;
    color: #fff;
}
.addSeriseem{ color:#fff;}

.removeSerise{
	background: #fff;
    color:#333;
}
.removeSeriseem{ color:#cd0102;}
	
/****2017 08 19 end****/

/* 2018-05-17-start */
.nice_list .abox,.nice_list .aleft{
	height: 249px;
}
.nice_list .amid{
	height: 228px;
}
.index_link li a{
	background: url(../images/bg14.png) -1px 0px no-repeat;
}
.index_link li.il5 a{
	background-position: -1px -200px;
}
.index_link li.il5 a.current{
	background-position: -201px  -200px;
}

/*20180704 add css*/
.cont_mess{ padding: 30px 0;}
.tab_cont tr th{ color: #999; font-weight: normal;}
.tab_cont tr td p{ 
	display: block; 
	line-height: 18px;}
.tab_cont tr td{ padding: 2px 10px; color: #333;}
.select_but{
	display: inline-block;
	width: 130px;
	height: 43px;
	color: #976636;
	font-size: 18px;
	line-height: 43px;
	background: #fdd36d;
	border-radius: 3px;
	text-align: center;
	border: 1px solid #d49937;
}
.cont_select th,.cont_select td{ padding-bottom: 15px; line-height: 28px;}
.cont_select th{ color: #666; font-weight: normal;}
.cont_select input{ 
	width: 148px;
	height: 18px;
	line-height: 18px;
	color: #333;
	font-size: 12px;
	padding: 4px 10px;
	border: 1px solid #ccc;}
.serch_txt,.slt_box{ float: left;}
.serch_txt{ width: 600px;}
.slt_box{ padding-left: 10px;}
.select_cd_box{ padding: 0 0 35px;} 
.slt_box{ padding-top: 15px;}
 input::-moz-placeholder { color: #999;}
 input::-webkit-input-placeholder { color: #999;}
 .tab_sort th,.tab_sort td{ line-height: 28px;}
 .data_sort{ padding-bottom: 15px; border-bottom: 1px solid #ccc; margin-bottom: 15px;}
 .tab_sort th{ font-size: 12px;  color: #666; font-weight: normal;}
/*下拉菜单*/
.select_box {
    position: relative;
    width: 98px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #ccc;
    position: relative;
    margin-right: 20px;
}
.select_box em{
	display: inline-block;
	width: 26px;
	height: 26px;
	position: absolute;
	right: 0;
	top: 0;
	background: url(../images/down_ic.png) center center no-repeat;
}
.select_box input {
	position: relative;
	left: 0;
	top: 0;
	z-index: 1;
    cursor: pointer;
    line-height: 18px;
    height: 18px;
    padding: 4px 26px 4px 10px;
    font-size: 12px;
    color: #333;
    width: 62px;
    background: none;
}
.select_box ul {
    position: absolute;
    width: 100%;
    left: -1px;
    top: 26px;
    background: #fff;
    border: 1px solid #e3e3e3;
    display: none;
    height: 140px;
    overflow: hidden;
    overflow-y: scroll;
}
.select_box ul li a {
    display: block;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    overflow: hidden;
}
.select_box ul li:hover{ background: #fafafa;}
.mr5{margin-right:5px;}

#highcharts-1 {display:none;} 